Tropical Depression Two has formed off the coast of North Carolina and is heading away from the United States, the U.S. National Hurricane Center (NHC) said on Monday. The depression is expected to become a tropical storm by tonight, could …

Skip to content