The Horrific Details of Mahmoud Khalil’s Detainment Sophie Hurwitz Mother Jones 11 0 15.03.2025 .....© Mother Jones visit website