If you haven't heard already, yesterday's 11th anniversary of the 9/11 attacks was a bad day for America in the Middle East. First, the U.S. Embassy in Cairo was stormed by violent protestors who tore down the American flag and raised an Al Qaeda flag in its place. Why? Because they were offended about the portrayal of Muhammed in a new film and because they really just hate America and everything she stands for.
A group of protesters scaled the wall of the U.S. Embassy in Cairo on Tuesday evening and entered its outer grounds, pulled down...











Obama's Apology Tour 2.0