#mega-prison

[ follow ]
US news
fromenglish.elpais.com
2 months ago

Relatives of deported Venezuelans arrive in El Salvador and demand proof of life' from Bukele

Venezuelan families demand proof of life and health status of deported relatives imprisoned in El Salvador's mega-prison.
[ Load more ]