Hitch- a-ride to #StopTheMyth
77% of the UK public think that efforts to tackle global poverty over the last decade have made little or no difference. Think nothing changes in development? Watch this video.
77% of the UK public think that efforts to tackle global poverty over the last decade have made little or no difference. Think nothing changes in development? Watch this video.