
A tropical storm has flooded streets and led to towns being evacuated after it made landfall. Strong winds have brought down power lines and left roads blocked with debris and rainwater

A tropical storm has flooded streets and led to towns being evacuated after it made landfall. Strong winds have brought down power lines and left roads blocked with debris and rainwater