Hurricane Oscar has made its dramatic landfall in the southeastern Bahamas, hitting Great Inagua Island early Sunday. With sustained winds of 80 mph (130 kph) and higher gusts, the powerful …
Environment
Hurricane Oscar has made its dramatic landfall in the southeastern Bahamas, hitting Great Inagua Island early Sunday. With sustained winds of 80 mph (130 kph) and higher gusts, the powerful …