A year into Russia's invasion of Ukraine, there's no end in sight. Here(01) Save Image Image gallery: War Thunder Leak July 2024