Prisoners Defenders (PD)
Prisoners Defenders (PD): Advocating for human rights in Cuba, PD documents arrests and repression, spotlighting cases like activist Berta Soler to expose governmental abuses.
Arrest of Berta Soler Highlights Continued Repression in Cuba
Published on 9/22/2024