Cotorro police station
Cotorro police station tag covers incidents and news related to the station, including arrests of prominent figures like Berta Soler, reflecting ongoing repression in Cuba.
Arrest of Berta Soler Highlights Continued Repression in Cuba
Published on 9/22/2024