May 22, 2026

American Ebola Patient in Germany Not Critically Ill, Hospital Says

Dr. Peter Stafford has said he was worried he would not survive.