“Because of Palestinian terrorism, Israel, like other countries, has been forced to erect checkpoints in order to protect civilians in Israel. These checkpoints have been the targets of dozens of terror attacks, and soldiers tasked with working at checkpoints have been heavily criticized by anti-Israel activists.”