Senate Recommends Creation of Ibadan, 19 Other States
The Senate committee on constitution review has recommended that 20 new states be created. The committee reached this decision after it considered various factors including the ability of civilian administration…