Categories
Russia - Ukraine War

Who is winning the war in Ukraine? Putin’s forces conquered 20 per cent of the nation, but a chilly deadline looms – ABC News

Who is winning the war in Ukraine? Putin’s forces conquered 20 per cent of the nation, but a chilly deadline looms  ABC News