Tropical Storm Don made landfall in the southern U.S. state of Texas late Friday, but weakened substantially, crushing its chances of bringing much rain to the drought-stricken area. Don weakened to a tropical depression as it came ashore near Baffin Bay, about 150 kilometers north of the Mexican border. The National Hurricane Center in Miami […]