Israeli forces block main entrance of Abud near Ramallah

The Zionist Occupational Forces have yet again exceeded themselves in their perpetual barbaric practices against the Palestinians. Israeli forces block main entrance of Abud near Ramallah MaanNews Israeli forces blocked the entrance of Abud village northwest of Ramallah with a large cement block on Friday in order to prevent residents from coming in or out […]