
Police arrest 3 suspected rapists, 16 other crime suspects in Oyo State
By Suleiman Shehu, Ibadan. Police in Oyo State have arrested three suspected rapists and armed robbers who allegedly raped a young lady and dispossessed her of her belongings in Ibadan. They also nabbed 16 other suspects for alleged…