Niger Delta militants have demanded explanation from the Nigerian Army on the killing of member of a vigilante group, Efe Igbinovia, by soldiers in Edo State.The vigilante group had arrested…
You need a TRAC license to view the rest of this content. Learn more