Nigerian Police officers protest attack on them, their stations (Video)
Police officers in Ughelli police station, Delta State, Nigeria, were seen Thursday staging a protest to speak against the attacks on police officers and police stations. In a video shared online, the officers are seen jogging down a tarred road while calling for an end to the recent attack on officers. “Stop killing of police. […]
Continue Reading