Databases for Palestine logo

New Israeli checkpoint between Talfit and Qaryut makes Palestinian lives impossible