The facility, which can hold up to 40,000 people, has been criticised by human rights groups for maltreatment of inmates. Men being held by police …
Read more: US deports hundreds of Venezuelans to El Salvador despite court order – BBC News
2025-03-16