Inside El Salvador Prison “Mega”

Photo of author

By [email protected]




Gavin Lee from France 24 speaks to CBS and Lille Luciano correspondent, one of the few correspondents who are granted to reach the “Cabinet Center”



[og_img]

Source link

Leave a Comment