77% of the UK public think that efforts to tackle global poverty over the last decade have made little or no difference. Yet the world’s poorest countries have made huge progress towards being self-reliant in our lifetime. Volunteers returning from overseas placements share stories of change in rickshaws to #StopTheMyth.

Power your creative ideas with pixel-perfect design and cutting-edge technology. Create your beautiful website with Zeen now.


by wearerestless Reading time: <1 min