Republican presidential candidate Donald Trump called for a swift end to the war between Israel and Hamas and the recovery of hostages, a day before his meeting with Israeli Prime Minister Benjamin Netanyahu. He added that Israel should improve its "public relations management." Trump stated that Israel must "end the war quickly" because "it is being torn apart by public opinion, which is damaging to Israel's reputation, and we all know that Israel is bad at presenting itself publicly." In an interview with Fox News on Thursday, the former president criticized the protesters against Netanyahu's speech before the U.S. Congress, calling for the punishment of those who desecrate the American flag with a year in prison.