healinghaitilogo Published February 21, 2013 at 225 × 173 in Father Christmas cheered by army of child slaves upon arrival in Haiti’s worst slum. Some of the finest people you’ll ever meet. The hands and feet of Christ. Please follow and like us: