Peace in the Time of Terror!

'My future is in your hands.' Psalm 31:15 NLTSeptember 11, 2001, Americans awoke to scenes of horror that would remain enduringly etched on the national memory. Its shock waves told the world that things would never be the same again. Sleepy eyes stared transfixed as television brought home the collapsing twin towers with their thousands [...]