There’s been a big controversy lately because an atheist parent is upset over the fact that Terry Elementary School in Little Rock, Arkansas wants to take students on a field trip to see A Charlie Brown Christmas at a local church. You can read more about the story here. [Read more…]
Christmas is coming, and FOX News Channel wants you to be afraid.
Very afraid. [Read more…]