Youths of Daudu community in Guma Local Government Area of Benue State, at the weekend, staged a protest over alleged missing genitals of certain villagers…