San Antonio Prison – Venezuela’s Paradise for Incarcerated Criminals

The San Antonio prison on Venezuela’s Margarita Island is not your typical penal institution. Whilst in other penitentiaries the inmates are forced to obey strict regulations harshly imposed by armed guards, in this atypical slammer, it’s the prisoners who make the rules. From cooking their own food to watching TV, surfing the web on their […]