Sunday, June 22, 2014

Screenshot shows Israeli occupation forces outside Palestinian Authority police station as PA personnel observe from windows.

For the best coverage of developments in Palestine, please follow Electronic Intifada.