Racist Idiot of the Day
Some guy in upstate New York who lives next door to a new mosque put up this sign. The First Amendment strikes again. He says he doesn't like their lights. Uh, ok. Should we take it as progress he doesn't feel he can say out straight he doesn't like them?