Tropical storm Bertha makes landfall: Strong winds and flooding threat looms in US
Times of India – World · India
Tropical Storm Bertha made landfall in southern Louisiana with strong winds. The storm brought storm surge and heavy rain to the US Gulf Coast. Forecasters e…