Crime Police arrest 14 suspects over killing of northern hunters in Edo Oluwadamilare Emmanuel Mar 29, 2025 The Edo State Police Command says its operatives have arrested 14 suspects in connection with the killing of 16 travellers and the…