While previous presidents have made moving the US Embassy to Jerusalem a major campaign promise, they failed to deliver. Yesterday, Donald Trump delivered on his promise to Christians and Jews and announced the historic move.