Sailors pay tribute to Cuba's late President Fidel Castro during a massive rally at Revolution Square in Havana

Sailors pay tribute to Cuba's late President Fidel Castro during a massive rally at Revolution Square in Havana