NASA watching System 94L over Lesser Antilles for development
Friday, June 18, 2010 - 15:30
in Earth & Climate
Tropical waves can’t escape the view of satellites, and System 94L which is associated with a strong tropical wave in western Atlantic Ocean and over the Lesser Antilles is being watched for...