Storm Florence dumps “epic amounts” of rain and claims eight lives as it hits American landfall
The tropical Storm Florence has dumped “epic amounts” of rain and claims eight lives as it hits American landfall. The rain mostly fell on North and South Carolina as it made its way inland, starting …