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.
over 1 year ago