Tag: Tropical Storm Nicole

Tropical Storm Nicole heads north

MIAMI (AFP) – Tropical Storm Nicole formed Wednesday over Cuba and was churning northward, dumping heavy rains on the

Read More...

Mobile Sliding Menu