Israeli police were authorized to strike back against stone throwing Palestinians by using lethal force. According to Al Jazeera, Palestinians were throwing stones, firebombs, and fireworks in a recent onslaught against the Israelis. The latest regulations for the Israeli police on how to handle these kinds of attacks allow them to use live ammunition against Read More…