Benue news7 years ago
Benue people killing themselves, not Fulani herdsmen – Police IG, Idris
The Inspector General of Police, Ibrahim Idris, has refuted the claims in some quarters that herdsmen were behind the recent killing of over twenty persons in...