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.