Other top news

Sancti Spiritus Stadium Venue of All-Star Game

The All-Star Game of the 52nd Baseball National Season will be staged at the Jose Antonio Huelga Stadium, in Sancti Spiritus, central Cuba, before giving way to the second phase of the island’s greatest passion.»