Nigeria Ranks Third Worst Country In The World – Report
The Chandler Good Government Index (CGGI) has ranked Nigeria as the third-worst governed country in the world.
The report ranked the nation very low in governance, leadership, and foresight, scoring the country 102 out of 104 countries…