Russia-Ukraine war: List of key events, day 1,120
Russia-Ukraine war: List of key events, day 1,120 These are the key developments on day 1,120 of Russia’s war on Ukraine. A Ukrainian soldier from a sniper unit with a Savage 110 elite prestige 338 rifle prepares to fire at a shooting range in Kharkiv region, Ukraine, on March 18, 2025 [Jose Colon/Anadolu] Published On…