New Life Home Trust is a non-profit organization that was started in 1994 by Mary and Clive Beckenham, to rescue children after seeing the suffering of many abandoned kids especially the ones who are either infected or affected by HIV. The home was first located…