Ugbekun

Officers on the run as thugs attack, set police station on fire in Edo

Officers on the run as thugs attack, set police station on fire in Edo

Some hoodlums have attacked and set ablaze a police station in Benin City, Edo State. It was gathered that theā€¦

4 years ago