on December 29, 2016 in World News Muslim Fails To Detonate Suicide Vest, Crowd Takes Justice Into Own Hands click here for more