
A Russian nuclear-powered submarine and other naval vessels on Monday left the port of Havana after a five-day visit to Cuba, the communist state off Florida's coast.
Residents waved Russian flags as the vessels sailed towards the open sea after a busy few days for the island, which has also hosted a US nuclear-powered submarine and a Canadian Navy patrol ship.