© 2003 – 2020 The Lutheran Church—Missouri Synod. All Rights Reserved.
But the billboards posted by the American Atheists group prompt a local church to purchase a pro-Christmas ad of their own.
The first television channel dedicated to atheism is expected to be launched in July.
Follow Reporter on Google News
Follow Reporter on Apple News