Punta Coco: The Panamanian Alcatraz Penitentiary

punta coco

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 with the issuance of a precautionary measure in favor of six … Read more