By Gary Bauer, The Patriot Post - It’s been more than 20 years since Congress passed a law that calls for the establishment of America’s embassy in Jerusalem. But every president since has signed a waiver twice a year that cites national security concerns for delaying the move. They did so even though all of them visited Jerusalem and conducted official business there.