On Wednesday, the American Immigration Council released a report called “The Landscape of Immigration Detention in the U.S.” For this episode of Latino Rebels Radio, we share the media call about this report and why the information is so relevant today.
The full report is below: