Russia Had Their WORST DAY of 2024 (So Far)