Screaming high level debate now about the right of a Muslim group to build a Mosque near Ground Zero in NYC. President Obama stepped in it Friday, with support for the Mosque being built – which has had every Republican and bigot (but I repeat myself) in the United States bouncing off the walls. In usual form, President Obama has failed to stand up, and clearly and unequivocally justify his support for allowing the Mosque to be built on American Principle.
Representative Keith Ellison (D), in a debate with Peter King of NY (R) lays out exactly why those who oppose the Mosque are contrary to our tradition and core American values of Religious Freedom, the words and beliefs of the Founding Fathers, and out Constitution.
Can we finally get some backbone here, President Obama?