Satellite sees 'Godzilla' dust plume sweep across the Atlantic Ocean

Latest posts