This week’s headlines have been alarming. Terrorists maim and murder innocent victims with two bombings at the Boston Marathon. The horror of an abortion clinic comes to light in the heart-wrenching trial of an abortion doctor. Meanwhile, parents grope for answers after their 6- and 7-year olds were killed by a mass murderer. North Korea continues to threaten nuclear war. Iran pursues nuclear terrorism.
What is causing all this evil?