The Gravest Crime Against Humanity And Imperative For Global Justice -By Ejuchegahi Angwaomaodoko
For many decades, Nigeria has worn the title “Giant of Africa,” a phrase that reflects its leadership role in the continent’s political and economic affairs. The ‘giant’ epithet also alludes to the country’s large population and illustrious history. …