News

The National Hurricane Center said that a tropical depression or Tropical Storm Alvin is expected to form on Wednesday as Invest 90-E continues to churn off Mexico’s coast.