Tuesday, September 22, 2015

Earth News

The wake of a ship slices into the eye of an algal maelstrom in this image, acquired by ESA's Sentinel-2A satellite on Aug. 7, 2015.
Newly found evidence suggests that two meteors smacked into Earth at the same time, about 458 million years ago.

No comments:

Post a Comment