Before taking office, Obama aides said the soon-to-be-president would give a “major speech” in a Muslim capital within 100 days of taking office. The “Hallmark holiday” had an actual goal. Today we learned that the speech will happen in Egypt - one of the many possible locations to choose from - on the 136th day [...]
Blogroll
Fun Links
Archives

