Aid for Africa? No thanks.

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