Photo credit: James Ibechi
No fewer than 13 villagers have been killed in Edikwu District, Apa Local Government Area, LGA, in Benue state. Theā¦