Tropical Storm “Omar” forms off the coast of North Carolina, U.S.

Tropical Storm “Omar” forms off the coast of North Carolina, U.S.

Tropical Storm "Omar" formed at 21:00 UTC on September 1, 2020, as the earliest 15th named storm in the Atlantic Ocean. The previous record was set by Ophelia on September 7, 2005. The storm is moving away from the coast and is expected to be short-lived….