Tropical Storm Barry lashes Louisiana coast with heavy rain Forecasters believe the storm will make landfall Saturday afternoon Source 2019-07-13 Stonecom Interactive