Following recent killings by suspected herdsmen, residents of the Apa local government area of Benue on Friday took to the streets in protest against the action...