Police sappers are defusing device apparently launched from the Strip, following several attacks over the past month from the Palestinian enclave
Points: -4
Recent comments