Today politics in America came to all new low. Tea Bagger Christine O'Donnell, who won the Republican Party nomination in Delaware, did not realize that the 1st Amendment to the Constitution provides for separation of church and state. You get the government you deserve. I am horrified at the government this country seems to be deserving right now.
Here is the link.