Daily News

US court sentences longtime Haiti orphanage leader to 210 years for child abuse

Overview: Michael Karl Geilenfeld, the longtime director of a Port-au-Prince orphanage, was sentenced to 210 years in U.S. federal jail […]