Nelson Mandela Statue Unveiled in Cuba Capital, Havana

Global Alerts

by Staff 58 Views

During his lifetime, Nelson Mandela lauded the Cuban revolution, saying it is an inspiration to freedom fighters.

Comments