Russia’s command post in occupied Crimea hit by missile strike
Satellite images have confirmed the Ukrainian cruise missile strike on the command post of the Black Sea Fleet of the Russian Federation in occupied Crimea. Radio Free Europe/Radio Liberty released the photos showing destruction at the 744th Communicat…