Development film festival to hit London for Christmas season

A major film festival showcasing development work by Christian charities and others from around the world is coming to London. Beginning at the end of November and running until December 8, the We The Peoples festival, is a series of dedicated screenings focusing on a...