Nigeria is now third worst country in the world – Report

The Chandler Good Government Index has recently ranked Nigeria as the third worst country in the world. The report ranked Africa’s most populous nation very low on…