Trending News

New Tropical Storm Karen Forms; U.S. Gulf Coast Now On Hurricane Watch

A new tropical storm has formed over the southern gulf of Mexico, in the Yucatan channel. Tropical storm Karen may possibly pose a threat to the United States.