Tag Archives: United States of America

Two new tropical weather systems could threaten the US

As the typical peak period of the hurricane season begins, the National Hurricane Center, right on its way, follows two systems, both with the potential to make new week landfall. Tropical Depression 13 formed Wednesday east of the Lesser Antilles. It is expected to intensify and could make landfall Monday, …

Read More »