Israeli troops
-
Asia
Israeli troops pull out of Gaza’s al-Shifa hospital
Israeli troops have pulled out of al-Shifa hospital in Gaza City, according to witnesses who spoke to the BBC. The…
Read More »
Israeli troops have pulled out of al-Shifa hospital in Gaza City, according to witnesses who spoke to the BBC. The…
Read More »