Russia and Ukraine Blame Each Other for Deadly Attack on POW Prison

Both sides in the ongoing war in Ukraine have blamed each other for shelling a military prison in a separatist region in the east of the embattled country. Ukrainian prisoners of war, captured following the fall of Mariupol, had been kept at the facility in Olenivka following the fall of the city. Finger Pointing Russia […]

Russia Breaks Treaty Before the Ink Dries, Blasting Black Sea Ports in Ukraine

Promises Made, Promises Broken Russia has continued to launch artillery strikes on Ukraine’s Black Sea port cities of Odessa and Mykolaiv on June 26, 2022, just days after signing documents in Turkey, promising they would not do so. These latest attacks follow those on the same region initiated three days ago. In this most recent […]