• 2 years ago
In Havana, Cuba, a torch-lit procession took to the streets to remember the country's heroes.

Recommended