Israeli forces storm Bethlehem, detain over 40 Palestinians

Israeli forces detained 44 Palestinians on Monday in the towns of Beit Fajjar and al-Ubeidiya in the Bethlehem Governorate, WAFA reported.

The outlet cited security sources saying that Israeli troops stormed Beit Fajjar, south of Bethlehem, in…

Continue Reading