TIL El Helicoide in Venezuela, first project of a drive-through mall, became a high-profile prison for political detainees where systemic torture and human rights violations have taken place
Upvotes: 1
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list