Catch and release (immigration)

What is ‘Catch and Release’ in US Immigration Enforcement? In United States immigration enforcement, ‘catch and release’ refers to releasing ...
Read more