Video Gaza’s Al-Shifa Medical Complex After Israeli Raid: Satellite Images Revealed. April 1, 2024 Abigail Turner