A Nigerian law firm, Deji Adeyanju & Partners, has issued a formal appeal to the United States Embassy in Abuja, urging immediate action to impose a visa ban against the Force Public Relations Officer (FPRO) of the Nigeria Police Force (NPF), ACP Olumuyiwa Adejobi, The petition alleged a pattern of human rights violations, abuse of […]