October 27, 2021

Haiti police detain US citizen on orphan abuse charges

Pin It

By Joseph Guyler C. Delva From HCNN Haiti police detain US citizen on orphan abuse charges Michael Karl Geilenfeld was arrested on Friday and taken to custody PORT-AU-PRINCE, Haiti (HCNN) — Haitian police, under the authority of the capital’s top prosecutor, arrested and detained on Friday a US citizen accused of abusing children, housed in […]