This footage reportedly shows Russia launching two high-precision missiles at military infrastructure in Ukraine from the Black Sea coast.
It is currently unclear what the exact targets were, but the footage was obtained from the Russian Ministry of Defense (MoD) on the evening of Tuesday, June 21, along with a short statement saying that the images show “the launch of two Oniks high-precision missiles at military infrastructure facilities of the Armed Forces of Ukraine.”