2 min read News Hurricane Ida tears roof from hospital as New Orleans fights double catastrophe of storm and Covid August 30, 2021 Daniel Buck Hurricane Ida tore off parts of a hospital’s roof in Louisiana and left behind...