Not News Taliban blows themselves up with IED September 29, 2014 Watch as Taliban blows themselves to bits. ExplosivesIEDMuslimNot-News Previous post Democrats block bill to stop Terrorists Next post Watch as a car gets pwnd Leave a Comment Cancel replyYour email address will not be published.