Kidnappers kill 3 Policemen, abduct Director of Ogba Zoo in Benin September 24, 2017 0 Three policemen posted to provide security for fun seekers at the Ogba Zoo and Nature Park in Oredo local government area of Edo State have been killed by gunmen suspected to be kidnappers. Read More »