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