APTOPIX Tropical Weather

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