View in Browser
Hurricane Oscar makes landfall in eastern Cuba
October 20, 2024
Hurricane Oscar has made landfall in eastern Cuba, an island beleaguered by a massive power outage, after striking the southeastern Bahamas. Its maximum sustained winds were near 80 mph.
Today's latest headlines
ADVERTISEMENT
Manage preferences | Privacy policy | Unsubscribe
*Advertisers have no control over editorial decisions or content. If you're interested in advertising, contact us here.