Newgate Mission is feeding about 200 people daily; conducting daily Bible study; giving away about 1,000 garments a month; and so much more.
…accelerating the vision of ministries across the world by providing affordable solutions to make a global impact!