I had a chance today to listen to Benjamin Netanyahu’s speech to Congress on March 3rd. I found it stirring and insightful. At least the U.S. and Israel agree on one thing … and that’s that Iran must be held accountable.
What do you think? Leave me a comment!