News

Igbo-Ora is a little village in Oyo State nicknamed the Twins Capital of the World. Below are five facts about the village with the highest number of twins globally.
The 2011 Texas state poet laureate, now 82, lives in Conroe.