Weekly News Recap (30 December 2024 – 5 January 2025) © Photo by Panoramas via Flickr International Justice Section Germany: Public Prosecutor General Charges Iraqi Couple with Torture, Enslavement and War Crimes US: Appeals Court Upholds Sexual Assault and Defamation Verdict Against Trump Ecuador: Judge Orders Detention of 16 Air Force Members For Involvement withContinue reading “Weekly News Recap (30 December 2024 – 5 January 2025)”