Friday, 27 November, 2020

Category: Edo: US Raises Concern Over Alleged Police Interference


‌ The United States Embassy in Nigeria has said it is concerned over the allegations of interference by security forces in political matters in Edo State. The US Embassy says it will continue to monitor them closely during the run-up Read more…