At least 15 people have been reportedly killed by armed invaders in some villages in Apa Local Government Area of Benue State. Villagers said on…