The first US television station dedicated solely to atheist content is set to be launched in July. This was announced by American Atheists president David at Stanford University in California on May 6. He said the channel will run atheist content 24 hours a day, seven days a week. The Religion News Service reported that Read more