Mahmoud Khalil, who was held for several months in a detention center in Louisiana after being detained by ICE, spoke after his release saying justice was “very long overdue.”
Mahmoud Khalil, who was held for several months in a detention center in Louisiana after being detained by ICE, spoke after his release saying justice was “very long overdue.”