Government ❯Human Rights
Solitary Confinement Sednaya Prison State of Exception Mass Incarceration
The secretive agreement is drawing protests in Eswatini over the fate of deportees.