God, Man, and the Truth: Liberty Never Sleeps
On this episode of Liberty Never Sleeps,
"The grace of the Lord Jesus Christ,
[youtube http://www.youtube.com/watch?v=A1thcpV1YzA?feature=player_embedded&w=640&h=360]
I withheld this video until Sunday, but an Air Force video saluting first sergeants was ordered removed by the Pentagon because it mentions the word “God,” which top military brass fears may insult Atheists or Muslims.
Frank Newport, Gallup Editor-in-Chief, discussed Gallup’s findings that 75% in the U.S. say it would be positive for society if religion in American was more prevalent, but 77% believe religion is losing its influence on American life.