Freedom From Religion Foundation
Recent News About Freedom From Religion Foundation
-
Ozark receives complaints about illuminated cross in Finley River Park Christmas display
OZARK – The city Ozark has received a complaint regarding a large illuminated cross, a part of holiday decorations in the city park, from a national organization based in Wisconsin.