America may place arms embargo on Nigeria
America is planning imposing an arms embargo on Nigeria.
America’s latest action followed the fallout of the indictment of the Nigerian Army and the Nigeria Police Force by the Lagos State Judicial Panel of Inquiry on Restitution for…