Debra McCoy RogersJan 16, 20172 minFidel Lives On in HavanaPlaza de la Revolucion is a large square (five sq miles) in Havana Cuba. Construction of the square began during the reign of Batista and...