
Weekly News Recap (20 – 26 July 2026)
Weekly News Recap (20 – 26 July 2026) © Photo by UNMEER via FlickrInternational Justice SectionECtHR: Finds Switzerland Violated Articles 9 and 13 in Failure to Provide Applicants Vegan Diet While in State CareICC: Constitutes Trial Chamber in El Hishri Case Concerning Alleged Crimes in LibyaSouth Africa: High Court Closes

