James Makawa Written on 6th July 2012. Posted in Interesting people from Africa. Leave a Comment James Makawa is the Founder and CEO of the Africa Channel. The company’s mission is to open... Continue reading