History of Oyo State: Past Governors from 1976 till date
This is one of the 36 States in Nigeria and is located in the southwestern part of the country. Nicknamed the “Pace Setter State” and created on the 3rd of February 1976, the State is usually referred to as Oyo State to distinguish it from the city of Oyo. Oyo State has its capital at … Read more