2024
Dec (1)
December 2024
December 27, 2024
Gaza Officials Say Israeli Forces 'Set Fire' to Hospital in Beit Lahia
Israeli forces have reportedly set fire to Kamal Adwan Hospital in Beit Lahia, Gaza, leading to the evacuation of patients and staff amidst ongoing conflict.…