Jon Stewart gets it right on OBL's death

 

Leave it to Jon Stewart to neatly sum up a critical meaning of Bin Laden’s death: “The face of the Middle East for two long has been Bin Laden. Now the face is the young people” who made the revolutions in Tunisia and Egypt in the name of freedom and transparency, not Islam.

Continue Reading