Blood Everywhere! See How Angry Villagers Lynched Alleged Kidnappers Caught in Taraba State (Graphic Photos)
Angry villagers have descended on some suspected kidnappers and brutally lynched them to death at Tella Taraba in Gassol Local Government Area of Taraba State.
It was gathered that the suspected hoodlums were nabbed by eagle-eyed villagers who meted out their own form of justice after apprehending them during a botched operation. The suspected kidnappers were beaten to pulp and also killed in the process of the mob action. See more photo below: