How Islam is making the world a better place through bombings. Matt Dillahunty and Tracie Harris host.