Israel Police to investigate terrorist display planted in pickup truck
Israel Police from the Kfar Saba station detained three suspects - residents of Kfar Saba, Tel Aviv, and a settlement in the West Bank - on suspicion of improper conduct in a public space.