News

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