Satellite sees ‘Godzilla’ dust plume sweep across the Atlantic Ocean Posted on July 10, 2020 by Editor It started in the Sahara Desert. Godzilla’ Saharan dust plume’s aerosols tracked from space Continue reading →