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.”
Exclusive insights, data, and analysis for financial market experts.
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.”