A Palestinian protester throws stones at Israeli troops during clashes at a - The Independent