Pro-Faith Mayor Refuses To Take Down The City’s Cross; Freedom From Religion Bullies Small Towns

Pro-Faith Mayor Refuses To Take Down The City's Cross: A Missouri city is refusing atheist activists' demands to take down a lighted cross that has been on display inside one of its local parks since 1930.  Tune in now to hear how this mayor has stood up for his faith despite the threats from Freedom From Religion Foundation.