Tecoluca (SV-1831) – Brutality Exposed: Maryland Man Tortured in El Salvador Mega-Prison –…
CECOT Mega-Prison, Tecoluca (SV-1831) - Kilmar Abrego Garcia, a Maryland resident deported under controversial U.S. immigration policies, has come forward with harrowing allegations of torture and abuse inside El Salvador's notorious CECOT…