← Back to headlines
Technical fault suspected in deaths of six newborns at Ad-Din hospital
A technical fault is being investigated as the suspected cause of death for six newborns at Ad-Din hospital.
29 May, 06:41 — 29 May, 06:41
Sources
Showing 1 of 1 sources



