Allegations of executions and destruction surface as Israeli forces leave Al Shifa hospital – Times of India
[ad_1] NEW DELHI: After a two-week operation, Israeli forces announced their withdrawal from Al Shifa Hospital in Gaza City on Monday. Their departure revealed a grim scene: a wasteland of…