Idaho is NOT a Christian state, FFRF reminds its Lt. Gov. czimmerman@ffrf.org (Casandra Zimmerman) News Releases – Freedom From Religion Foundation – Freedom From Religion Foundation
Read More News Releases – Freedom From Religion Foundation – Freedom From Religion Foundation The Freedom From Religion Foundation is demanding that Idaho Lt. Gov. Janice McGeachin retract and apologize for her recent “menacing” and religion-infused incendiary remarks. McGeachin said in an interview distributed widely on April 9, “God calls us to pick up the […]