Russia said it destroyed Ukraine’s last major warship, the ‘Yuri Olefirenko’. (File) Moscow: Russia on Wednesday claimed it destroyed the last major warship of the Ukrainian naval forces, which it said was stationed in the southern port of Odesa. “On May 29, a high-precision strike by the Russian Air Force on a ship anchorage site […]