President Donald Trump has come under fire from pro-Israel politicians and critics following the signing of a memorandum of understanding with Iran. The agreement, which is intended to bring an end to the months-long conflict, has drawn sharp reactions from those who view the move with skepticism.Vi...