News

TAMPICO, MEXICO (WTVD) -- The National Weather Service confirmed that Tropical Depression Barry made landfall Sunday night.
ORLANDO, Fla. — Tropical Depression Barry has made landfall along the east coast of Mexico Sunday night, and will quickly ...