Elliot Abrams

Rep. Ilhan Omar took on Elliott Abrams, U.S. special envoy to Venezuela, for his role in the Iran-Contra scandal.
When U.S. politicians discuss critical Middle East matters, their remarks either display an ignorance of facts, are shaped more by political needs than reality, or are just plain dumb. Egypt provides a case in point.
It really must be understood how ridiculous it is for Elliott Abrams to presume to criticize the Obama administration for its handling of the Israel-Palestine file.
Let's hope that the US does a better job in earning Israel's respect than the Palestinians have in their negotiations thus far.
President Barack Obama's speech today in Cairo hit all of the right notes and was exactly what he needed to say after eight