Tag: 115505623

Palestinian officials say an Israeli strike has killed 20 people in northern Gaza

Palestinian officials say an Israeli strike has killed 20 people in northern…

News Today News Today