Punta Coco: The Panamanian Alcatraz Penitentiary
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