Tropical Strom Imelda makes landfall in Texas, Houston prepares for flooding
Published Wednesday, September 18, 2019by Alex Sosnowski, AccuWeather senior meteorologistA rapidly developing system strengthened into Tropical Depression Eleven Tuesday at Noon C…