Tropical Storm Edouard makes landfall near Johnson Bayou, Louisiana · USA Today · Sentinel