By Hemant Mehta
Earlier this week, I posted about a library in Freeport, Illinois that was considering putting the phrase “In God We Trust” in the building in some prominent way.
Even Mayor Jodi Miller weighed in, urging them to do it because “The original purpose of this phrase was to express unity. Let’s not allow division to take place any longer.” Somehow, a phrase meant to promote the Christian god would unify atheists and Muslims and Hindus. No wonder Freeport’s nickname is “Pretzel City.” They’re twisting reality over there.
When the board met last month, they voted 4-4 in favor of the idea. So they decided to take some time, rethink the proposal, and vote again at the next meeting. That happened last night. One more board member was present (so there wouldn’t be a tie) And the way everything went down was unbelievable.
Continue reading by clicking the name of the source below.