Wilmington, North Carolina—Hurricane Florence battered the Carolinas Friday with howling winds, life-threatening storm surges and torrential rains as it came to close making landfall...
As hurricane Florence looms off the eastern United States and Typhoon “Mangkhut” threatens the Philippines, here are some facts about monster storms and what...