Photo: US National Hurricane Centre

The US National Hurricane Centre (NHC) now has its eyes on three low pressure systems over the Atlantic basin. The first low pressure is located near the Lesser Antilles and the NHC said it has ...

A broad area of low pressure continues to have the attention of the US National Hurricane Centre (NHC). The tropical wave is located a few hundred miles east of the Lesser Antilles and it contin...