Tag: Desmond Tutu

The Oxfam Saga in African countries

Oxfam has been making headlines a while ago and all for the wrong reasons which is very ironic given the fact that this is a combination of about 17 charitable organisations operating in 90 countries including African countries like Nigeria, yet one would think it is only mentioned for bringing relief…