Satellite images have been released showing the aftermath of a missile strike claimed by Ukraine's military on a communications hub in the city of Sevastopol, in annexed Crimea, which is used by Russian President Vladimir Putin's prized Black Sea Fleet.The two photos, dated March 21 and 24, are from California-based global imaging company Planet Labs and were obtained by Schemes, a project by U.S.-funded Radio Liberty. They show a building's roof collapsed in the attack.
Ivan Stupak, a former officer in the Security Service of Ukraine and now an adviser to the Ukrainian parliament's national security, defense and intelligence committee, told Newsweek last month that Russia's Black Sea Fleet has suffered extensive casualties in the ongoing war.