Weather
Hurricane Larry, which emerged in the eastern Atlantic early yesterday, was upgraded from tropical storm status overnight, according to the National Hurricane Centre in the US.
Mark Guishard, director of the Bermuda Weather Service, said last night t...
Sep 02, 2021