Bertha slams into US coast as multiple states feel impact of life-threatening tropical
Tropical Storm Bertha has begun making landfall over the US Gulf Coast as millions have been warned of potential flooding and power outages in the next few hours.AccuWeather reported that Bertha began impacting the Alabama and Louisiana…