Revolution Square
Revolution Square: A hub of political events, sports celebrations, and cultural festivities in Havana, Cuba. Recent highlights include Díaz-Canel's send-off for Olympic teams.
Díaz-Canel Flags Off Cuban Delegations for Paris Olympics and Paralympics
Published on 7/9/2024