More

    World News

    Clashes rock Arab town in Israel, alleged car-rammer killed

    Police have shot and killed a man in an Arab town in northern Israel who had allegedly been involved in a car-ramming attack...

    Recent Articles

    Stay on op - Ge the daily news in your inbox

    spot_img