Feeding the needy In Ilford London

On the 31st January 2020 Trust in Humanity original plan was to distribute food to the homeless in Ilford. Unfortunately upon the arrival of our team at Ilford they could not find any homeless person in the areas where they usually sleep. It was an extremely cold day, so we pray they found shelter somewhere … Read more