Since 2024, at least five YouTube content creators have been granted access to El Salvador’s Terrorism Confinement Center, the megaprison to which the Trump administration began sending immigrants ...
In a propaganda video released by the government of El Salvador, shackled detainees are forcefully led off planes as drones film overhead. The music builds and the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results