Hearing on Border "Catch & Release"

9 months ago
24

Jessica Vaughan (Director of Policy Studies, Center for Immigration Studies), Matt O’Brien (Director of Investigations, Immigration Reform Law Institute), & Jason P. Houser (Former Chief of Staff of Immigration & Customs Enforcement) testify during a House Committee on Oversight and Accountability hearing titled "The Consequences of Catch and Release at the Border"

Loading comments...