Israel’s top cop announced Tuesday that 300 additional police officers will be deployed to the central Israeli city of Lod, in the wake of the murder of a local woman and her daughter Monday night.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results