Gaza’s Islamist rulers Hamas have announced they have reached a Qatari-mediated deal with Israel to end more than three weeks of cross-border exchanges of fire. After talks with Qatari envoy
8.14pm EDT 20:14 Global cases of coronavirus have passed 24m, with 812,000 deaths. From the Johns Hopkins University tracker below, you can see that the US has by far the