1. Israel claims responsibility for killing Hamas leader Haniyeh

    Israel claims responsibility for killing Hamas leader Haniyeh

    16