Two tropical weather systems form within hours of each other on Tuesday

Tropical Storm Imelda immediately makes landfall on Texas Coast. Tropical Depression Ten may become Tropical Storm Jerry and threaten the Bahamas by this weekend.
Published: 7:26 PM EDT September 17, 2019