
Yes, Virginia there was a Virgin Mary
A recent Newsweek poll out finds that 79% of Americans believe that Jesus was born of...

In the world, but not of the world
Much has been made of this statement. You can find numerous webpages and even entire websites...

Terrorism or just crazy
Some time ago, there were some incidents in Ohio where people’s cars were getting shot at...