USPG

21 April 2016

For over 300 years the London-based charity USPG has been sharing God’s love through action, and seeing lives transformed.

Their programmes have a deep impact because they are run by local Anglican churches that are embedded in the communities they serve around the world.