Band Aid 30: Should We Be Saying Thank God For Bob?

Band Aid 30: Should We Be Saying Thank God For Bob?

Band Aid 30 for most Africans stands for everything the continent considers undesirable; Western saviours running to the rescue of stricken Africans, an out of…

Read Article →