Italian soprano Magda Olivero has died at the age of 104 in Milan after a career spanning more than 70…