Nathan Thrall argues that the US should leverage its power to force Israel to make concessions for peace.
US President Jimmy Carter (right) and prime minister Menachem Begin meet at the King David Hotel in Jerusalem in March 1979(photo credit: YAACOV SAAR/GPO)By GLENN C. ALTSCHULERRead More