Declaration of Christmas War

December 7, 2005
07 December 2005 Beyond Belief Media, under the leadership of “atheist Christian” blogger/director Brian Flemming, has announced that it...

Explore 21 years and 4,096 articles of

The Revealer