Home United States USA — mix Top updates: Israeli forces storm Gaza’s Al-Shifa hospital

Top updates: Israeli forces storm Gaza’s Al-Shifa hospital

150
0
SHARE

Around 650 patients and thousands of refugees are trapped inside the complex, Hamas said.

Continue reading...