nytimes.com
Dr. Ahmad Yousaf is an American pediatrician who recently returned from a medical mission with MedGlobal in Gaza. He shared rare footage from inside Al Aqsa Hospital, where he captured harrowing conditions for staff and patients, particularly children.
8 months ago