by Denis MacEoin
On December 6, US President Donald Trump fulfilled a promise that was made by Congress on November 28, 1995 in its Jerusalem Embassy Act -- to recognize Jerusalem as the capital of the State of Israel and to mark this by moving the U.S. Embassy from Tel Aviv to the ancient city. That move, according to the Act itself, was to "be established in Jerusalem no later than May 31, 1999". Trump's declaration that the US will now implement the Act has been a historical démarche. So why has it taken so long to act on this agreement?