Inside El Salvador’s Mega Prison: Exposing the Dark Reality of Torture and Abuse Faced by Venezuelans
Human Rights Watch reveals harrowing human rights abuses occurring in El Salvador's mega prison, where Venezuelan inmates face unimaginable torture...
Read more









