CIA & MI-6 Peoples Temple Research Detention Center, British Guyana
CIA & MI-6 Peoples Temple Research Detention Center, British Guyana
British Guyana, 100 kilometers up the river on Union Carbide leasehold property.