Saturday, March 15, 2025

ACLU releasees video of Mahmoud Khalil's arrest


The ACLU released the video of Mahmoud Khalil getting arrested and taken into federal custody. NBC News' Antonia Hylton has more on his arrest and and the latest on the case.

No comments: