By Kimberly Winston

STANFORD, Calif. (RNS) American Atheists plans to launch the first-ever atheism-only television channel in July.

The post Atheist TV: Coming soon to a television near you appeared first on Religion News Service.

…read more

Source: Religion news Service