Top International News
The Russian Navy adds a new missile cruiser for its black sea fleet based out of Crimea. The new missile ship ‘Cyclone’ is capable of launching eight cruise missiles at once. Russian holds launch ceremony in Crimea.Credit WION