14.9 C
London
Monday, October 13, 2025
- Advertisement -

TAG

Hurricane Nicholas

Hurricane Nicholas makes landfall on Texas coast

Hurricane Nicholas has made landfall along the Texas coast. The hurricane brings the threat of up to 20 inches of rainfall to parts of the...

Latest news

- Advertisement -