Police in Edo arrest 28 suspected kidnappers, robbers, cultists
April 10, 2018 The Police Command in Edo on Tuesday in Benin announced the arrest of 28 suspected kidnappers, armed robbers and cultists terrorising the state. The state Commissioner of…