Crowd of protesters in Havana, Cuba, with one being detained by police

Cuban Authorities Lock Down Would-Be Protesters

State security forces in Cuba today prevented demonstrators from taking part in a planned rally to protest ongoing repression and persecution on the island, barricading artists, journalists, and activists… More