Strengthening Tropical Storm Edouard On The Verge Of U.S. Landfall
Tropical Storm Edouard is getting stronger and will make landfall near the Texas - Louisiana border today. It could even briefly become a hurricane.
We haven't written up this one. Forbes has the full story — the link below goes straight to it.