holiday

Tropical Storm Imelda has formed in the Gulf of Mexico just south of the coast of Texas

September 17, 2019 - 1:11 pm

MIAMI (AP) — Tropical Storm Imelda has formed in the Gulf of Mexico just south of the coast of Texas.

AP Editorial Categories: 
Comments ()