Border Patrol Program Raises Due Process Concerns

The Center for Deported Migrants (Centro para Atención a los Migrantes Deportados) is a religious charity in Nogales, Sonora, Mexico, that feeds people who've just been deported.