Guadalajara University of Guadalajara (Mexico) wins 11th ICC Moot Court Competition, Spanish version – the International Criminal Courtby Miles Cooper February 26, 2025