Israeli police said on Thursday they have released Arab Israeli Islamist leader Sheikh Raed Salah following his arrest at a rally where he allegedly called for violence, police said on Thursday.
Israel releases Islamist leader.