News

Satellite data confirms that a broad area of low pressure in the central Atlantic has strengthened into Tropical Depression ...