Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba
Voice of America
A satellite image provided by the National Oceanic and Atmospheric Administration shows Hurricane Oscar near The Bahamas, Oct. 19, 2024.
Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island recently beleaguered by a massive power outage.
More Related News