Tropical Storm Edouard makes landfall: Millions on the Gulf Coast impacted · The National Desk · Sentinel