“If your freedom of speech has no limits, may you accept our freedom of action.”    This was a statement painted on a wall in Cairo where protestors yesterday stormed the U.S. embassy.  And this morning, we learn that U.S. Ambassador to Libya, Christopher Stevens was killed along with three other embassy staff in a rocket attack on their car. ...

Enjoy this blog? Please spread the word :)