Updated: to add more groveling by Obowma (scroll down).

Barack Obowma continues his mission to become the doormat and laughing stock of the Muslim world. In this video filmed today in Ankara, Turkey, Obowma makes it clear that the U.S. is not a Christian nation. Obowma also went on to reiterate that we (meaning he) must “make amends with the Muslim world” and he is determined to have a “partnership with the Muslim world.”

“We will convey our deep appreciation for the Islamic faith, which has done so much over so many centuries to shape the world for the better, including my own country.”

Because after all, 9/11 is in the past, and we are a forward thinking nation who have learned to forgive and forget.