Punta Coco: The Panamanian Alcatraz Penitentiary

Puna Coco Facility

PANAMA CITY.- On an islet of the Pacific there is a maximum security prison that has become the focus of an intense controversy in the country due to the alleged violation of human rights of their prisoners. Even the IACHR has played a leading role in the issuance of a precautionary measure in favor of … Read more