13-12-2018 01:44 via christianjournal.net

Atheist Group Convinces City to Remove Lighted Cross From Park — Then Residents Fight Back

The city of Ozark, Missouri, has for 20 years celebrated the Christmas season with a lighted cross in Finley River Park, and thanks to the town’s residents, it doesn’t look like the illuminated Christian symbol is going anywhere. All of the hubbub started after an unnamed “concerned city resident” who didn’t like the cross being...
Read more »