Founded in 2007, The Last Hope Organisation (TLH) is a South African non-for-profit humanitarian organisation with NPC.NO. 2007/021389/08 and NPO. NO. 177-809 that caters for children who occupy various orphanage homes, having been abandoned, abused, or neglected in the past…read more