Overseas Aid - What's the Point?

Dr Stephen Davies discusses foreign aid on Speakers' Corner Trust online debate