Tropical Storm Francine forms and threatens Texas and Louisiana
The storm is expected to become Hurricane Francine when it reaches the U.S. coast. Meteorologists observe tropical system that could hit the US Gulf Coast The National Hurricane Center is…