Palestinians throw stones at Israeli troops in the Shuafat refugee camp on the outskirts of Jerusalem to protest the military operations in Gaza.