Shocking Video Shows Overcrowded Border Facilities As Migrant Crisis Escalates
A video released from Border Patrol’s Central Processing Center in El Paso has sparked outrage as it shows 750 mostly…
A video released from Border Patrol’s Central Processing Center in El Paso has sparked outrage as it shows 750 mostly…