World

Israeli forces bomb tent at central Gaza hospital


NewsFeed

Video captures the moment Israeli forces bomb a tent where displaced Palestinians and journalists were sheltering inside the Al-Aqsa Martyrs Hospital compound in Deir el-Balah, central Gaza Strip.



Source link