Look at this photo... American Orphanage founder Michael Karl Geilenfeld arested in Haiti Friday 6 Sep 2014 following abuse allegations, authorities said...
Geilenfeld seen here with the orphanage manager was handcuffed and placed in the back of a police pickup truck...
Permalink | Comments