The terrorist attack severely injuring two Israelis at the Tapuach Junction, shows how little deterrent we have. Op-ed/

Read more