Demonstrators fly balloons with Palestinian flags during clashes with Israeli troops. Thousands gathered in the West Bank city of Ramallah to protest the inauguration of the new U.S. Embassy in Jerusalem.

Demonstrators fly balloons with Palestinian flags during clashes with Israeli troops. Thousands gathered in the West Bank city of Ramallah to protest the inauguration of the new U.S. Embassy in Jerusalem.