May 28 protest at Miami airport against U.S. rulers’ six-decades-long economic and political war on Cuba. Washington’s China “spy base” smears are used to justify tightening embargo.
By Matilde Zimmermann
July 7, 2023