By Ramzy Baroud | MEMO | September 18, 2018 Like vultures, Israeli soldiers descended on Khan Al-Ahmar, on Sep. 14, recreating a menacing scene with which the residents of this small Palestinian village, located East of Jerusalem, are all-too-familiar. The strategic location of Khan Al-Ahmar makes the story behind the imminent Israeli demolition of the […]
Source