Two Chinese working with a glass and aluminium company have been reportedly abducted by gunmen in Benin, Edo State. The incident happened on Wednesday at the Utesi community along the Benin-Auchi Road. According to reports, the police orderly attached to the victims lost his life; he was caught down in a hail of bullets during […]