Russian spy ship docked in Havana

Havana (AFP) – A Russian warship was docked in Havana Wednesday, without explanation from Communist Cuba or its state media.

The Viktor Leonov CCB-175 boat, measuring 91.5 meters (300 feet) long and 14.5 meters wide, was docked at the port of Havana’s cruise ship area, near the Russian Orthodox Cathedral. Continue reading