Gerardo Merida Sanchez was arrested in Arizona on May 11 before being transferred to New York.
Latest posts by Toimitus (see all)
Cubans lit fires in Havana’s streets to protest electricity blackouts. Read the article here About …