LATEST NEWS: Nigeria Ranked Third Worst Country In The World
The Chandler Good Government Index has ranked Nigeria as the third worst governed country in the world. The report ranked Nigeria very low in governance, leadership and foresight, scoring the…