Emeka Odogwu

Emeka Odogwu is a renowned journalist who believes in using journalism to speak the truth. He is the Editor-In-Chief of Odogwu Media Blog.