Tropical Storm Michael has formed near Mexico’s Yucatan Peninsula, and is expected to threaten Florida’s Gulf Coast as a hurricane later this week, this according to the National Hurricane Center. On Sunday, the Weather Channel reported that “it’s a tropical storm at the moment, but looks like it will become a hurricane in the next … Read more