Tropical Storm Edouard downgraded to depression after making landfallThe storm was downgraded to a tropical depression after making landfall on Tuesday.