NASA sees Tropical Storm Odile knocking at US Southwest
Tropical Storm Odile continues to drench western Mexico and has now entered into the U.S. Southwest. On September 15, NASA's Terra satellite saw Odile's northernmost edge crossing the Mexican border into southern California. ...