Venezuelan Immigrants Sent to El Salvador’s Mega-Prison
A recent wave of deportations from the United States has resulted in the transfer of Venezuelan immigrants to El Salvador’s Terrorism Confinement Center, one of the most notorious high-security prisons in Latin America. Shocking images of detainees, dressed in white uniforms and shackled in long lines under heavy security, have sparked global concerns about human […]
