A religious display has been taken down from Achille Public School property in Achille, Okla. Multiple local residents alerted FFRF that in December, Achille Elementary School was displaying a nativity …
More » from School religious display taken down in Oklahoma (January 19, 2021)