Christian Charities in the UK demand government address poverty: “Keep your promise to the poor” – that was the challenge from Christian charities to the UK Government at the launch of the Blow the Whistle campaign in Westminster this week. World Vision Chief Executive Charles Badenoch said that the Government could have taken moral leadership […]