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.