Angry youths have set ablaze five suspected kidnappers along the Afuze-Uokha road in Owan West Local Government Area of…