President Donald Trump humiliated himself Monday at a summit of world leaders gathered to sign a peace agreement between Israel and Hamas. The historic peace deal was signed in Sharm El Sheikh, Egypt, following the release of the remaining 20 Israeli hostages in Gaza, and the release of nearly 2,000 Palestinian prisoners in Israel…
Read More