Israeli forces launched an overnight raid at Gaza’s largest medical facility, the Al-Shifa Hospital, and detained 80 people amid fears that many others were killed in the compound where thousands were taking shelter. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.