Video Gaza’s al-Shifa medical complex aftermath revealed in satellite images post-Israeli raid. April 1, 2024 Abigail Turner