Ibarapa Central local Government area

Over 2,034 set of twins participate in Oyo Twins festival

AT LEAST two thousand and thirty-four set of twins and tens of multiple births on Saturday converged in Igboora the…

6 years ago