Uproar in Ekpoma: Police Van Runs Over Handcuffed Suspect An uproar ensued in Ekpoma, the university town located in Esan West Local Government Area of Edo State, when a demobilized suspect was run over by a police van. The shocking incident occurred on Thursday evening and quickly drew attention from the community. The suspect, who […]