Articles Federal Judge Orders Release of Palestine Defender Mahmoud Khalil June 21, 2025June 21, 2025 Editor0Tagged Defender, federal, Judge, Khalil, Mahmoud, Orders, Palestine, Release scheerpost.com Read More