British-supplied Storm Shadow Cruise Missile Destroyed Sevastopol Shipyard In Occupied Crimea
On the night of September 13, 2023, a Russian shipyard in Sevastopol was attacked. The Ukrainian Air Force hinted that the strike was carried out by Su-24 fighter bomber. Russian authorities have officially stated that […]