World News
Israel releases Palestinian political leader charged for incitement
Palestinian political leader Sheikh Raed Salah has been released from a prison in Israel after serving 17 months on charges of “incitement”. Salah, ...