Tweet about ‘Daily Show’ boomerangs on US Embassy

April 3, 2013 at 10:38 am in The Daily Republic

The U.S. Embassy in Cairo was rebuked by both the Egyptian government and the State Department for causing an international incident.
Continue Reading