Over 2034 set of twins participate in Oyo Twins festival
ABOUT two thousand and thirty-four set of twins and tens of multiple births converged in Igboora, the capital of Ibarapa Central local Government area of Oyo State on Saturday to participate in the maiden edition of the Oyo State Twins…