By Dave Eden, Eden Political Cartoons “The spectacle of a nation praying is more awe-inspiring than the explosion of the atomic bomb. The force of prayer is greater than any possible combination of man-made or man-controlled powers, because prayer is man’s greatest means of tapping the infinite resources of God. Invoking by prayer the mercy […]