Tropical Storm Humberto has formed in the Atlantic, according to the National Hurricane Center (NHC).

See Full Page