Police arrest Alao-Akala farm supervisor’s abductors

The Oyo State Police Command has arrested 17 suspected kidnappers in different parts of the state for their involvement in some recent abductions. The Commissioner of Police in the state, Williams Adekunle, announced this in a statement issued by the Police Public Relations Officer of the Command, Adewale Osifeso. Eight of the suspects were said

Read More