Police arrest 4 officers, couple over killing of vigilante in Edo by Adejayan Gbenga Gsong April 27, 2022 0 The Edo State police command has arrested four of its officers and a couple for killing a vigilante in Edo ...