14 Dec 2017
One of the Promiseland Trust’s main activities is a Feeding Project which provides daily home cooked meals in two sittings from...