Tag: Chukwudumeme Onwuadike aka Evans

Brave Policeman Who Helped Capture Evans Is Dead

A Brave Policeman of the Intelligence Response Team (IRT) under the watch