'

Atheist activist Rob Sherman was testifying before the Illinois House of Representatives last week when Rep. Monique Davis (D-Chicago) blasted him: "This is the Land of Lincoln, where people believe in God," Davis said.  "It's dangerous for our children to know that your philosophy exists... I am fed up.  Get out of that seat!"

Some atheists have said Davis should resign. Hmmm... whaddya think?