Aid for Africa? No thanks.

1,395,963 views | Andrew Mwenda • TEDGlobal 2007