The Daily Brief: Cuban Students Protest U.S. Blockade

  • 8 years ago
In Cuba: Students protest U.S. blockade.
In Brazil: Protests in Sao Paulo against govt plans to freeze public spending for 20 years.
Luxembourg: Greenpeace activists protest CETA outside EU trade ministers meeting.

Recommended