Tropical storm Cristobal makes landfall on southeast U.S. coast

Tropical storm Cristobal makes landfall on southeast U.S. coast

CBC.ca

Published

The U.S. National Hurricane Center said Sunday that tropical storm Cristobal has made landfall on the southeast Louisiana coast.

Full Article