One year ago, Bergamo’s state-of-the-art Pope John XXIII Hospital verged on collapse as doctors struggled to treat 600 patients, with
Read moreHome »
Italy’s trailblazing rapid tests fail to halt virus
A doctor in an open-air tent in Rome crouches and scrapes high into his patient’s nostrils with a fine straw-like
Read more