Palestinians Suffocate during Clashes near Ramallah (VIDEO)
Several Palestinians suffocated today during clashes that broke out with Israeli forces at the Israeli checkpoint known as the DCO, near the northern entrance to al-Bireh city in Ramallah, said local sources. A protest by […]