Punta Coco: The Panamanian Alcatraz. Prisoners sent here given death sentence.
Many Panamanian prisons have been criticised for their inhumane conditions, but Punta Cana has taken it to new levels: Disclaimer:...