A Russian ship blew up in the occupied Sevastopol, Crimea. Local residents report that a muffled explosion was heard in the center of Sevastopol, and car alarms went off.
A Russian ship blew up in the occupied Sevastopol, Crimea. Local residents report that a muffled explosion was heard in the center of Sevastopol, and car alarms went off.
Leave a Reply