1. Israel and Hamas complete their latest exchange

    Israel and Hamas complete their latest exchange

    69