Victor Mesa, manager of the Cuban national baseball team described as very positive the five-game match against a US collegiate team, despite being swept by them. Read More
Cuba’s well-known Saint Lazarus sanctuary, located in the town of El Rincon, in the locality of Santiago de las Vegas, La Habana, has been undergoing restoration for several months now. Read More