On 9 May, two very different events unfolded simultaneously: as Moscow paraded weapons through Red Square, diplomats in Lviv signed an agreement that could label Putin, Lavrov, and even their allies war criminals.
Officials report that 80% of executions of Ukrainian POWs by Russian troops occurred in 2024, marking an alarming escalation in violations of war laws.
UK Intelligence's latest update indicates that Russia's recent tax hikes are likely aimed at financing expanding financial obligations, including the war in Ukraine.
A Ukrainian deputy warned that delaying justice could lead to future aggressions in other countries, emphasizing the urgency of creating a Special International Tribunal now.