28 Mar Tropical Cyclone Debbie Makes Landfall
According to the latest information from the Joint Typhoon Warning Center (JWTC), Debbie is located approximately 108 nautical miles southeast of Townsville, Australia, and has tracked southwestward at just over 5 miles per hour over the past 6 hours. The storm has maximum sustained winds...