Israeli forces clashed with Palestinian youth during demonstrations Tuesday at a major checkpoint between Jerusalem and the West Bank city of Ramallah.
Israeli forces clashed with Palestinian youth during demonstrations Tuesday at a major checkpoint between Jerusalem and the West Bank city of Ramallah.