BREAKING NEWS

Woman's body found in running car in Israel's North, police launch probe

Israel Police launched an investigation on Friday after the lifeless body of a woman was found in a running car stowed away at the Yasif junction, near the northern Arab town of the same name.

This is a developing story.