Wednesday, June 01, 2022

Mass Matters: Russia is Winning the War

 

Russia Inches Toward Seizing Key Eastern City

The fall of Sievierodonetsk would give Mr. Putin’s forces the last major city in the Luhansk province still in Ukrainian hands.