Remain calm, all is well in Egypt, ALL IS WELL!!!
Via Al Ahram English: Egyptian protesters on Tuesday took down the American flag from the walls of the US embassy in Cairo during a thousands-strong demonstration held to protest a short film produced by US based Coptic-Christians that critics say demeans Islam and the Prophet Mohammed. A...