Has Moscow exhausted its oil? A network of gas stations in Russia imposes a purchase limit for fuels16 June 2026
International Almost 200,000 files on war crimes opened in Ukraine. Thousands of soldiers, charged26 February 2026 The National Police of Ukraine has charged over 4600 Russian soldiers who have committed war crimes. The targeted individuals have…
Foreign Affairs Ukraine: USA withdrew from the group that collects evidence of Russian war crimes4 April 2025 The United States of America has withdrawn from an international group tasked with gathering evidence of potential Russian war crimes…