Protestor Released in Santiago de Cuba
The social worker Andres Carrion Alvarez, who was detained and roughed up just before the Mass of Benedict XVI in Santiago de Cuba on March 26, was released late Friday, reported the website of the Miami-based “Radio Marti.”
Read More