throwing rocks at the police is a no no. but really they are not using him as a shield unless his friends still feel like throwing rocks. then its a real fucked up sitiation for both groups. both israeli's and palestinians are trouble makers. shit its Human nature to do stupid stuff for a group. religion, country, soccer team, neighbor hood. etc. Certain people will just never get over certain shit and will continue the stupidity.