AsideVideo: Accidental Suicide Bombing?By Ben Barrack on May 4, 2012 in General My guess is that this wasn’t planned. Ben Barrack is a talk show host and author of the upcoming book, Unsung Davids Share this:FacebookTwitterRedditLinkedInPrintMoreSkypeWhatsAppTelegramPocketPinterestTumblr Continue Reading 1