21.7 C
London
Friday, September 19, 2025
- Advertisement -

TAG

Hurricane Oscar

Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba

Hurricane Oscar made landfall early on Sunday in the south-eastern Bahamas and was heading towards Cuba, an island recently hit by a massive power...

Latest news

- Advertisement -