Sderot: Police on scene of a IED balloon that has landed on a street in the city.

Facebook Comments