Israeli troops allegedly carry out arrests in West Bank village
Israeli forces arrested an unspecified number of Palestinians as they raided the village of Immatin, found east of West Bank’s Qalqilya, Al Jazeera Arabic reported, citing unnamed sources.