Scientists have found the fossil of the 520-million year old fuxhianhuiid. While specimens of this ancient creature have been found before, previous fossils were all found in the head-down position, with their delicate internal organs obscured by a large carapace or shell.
In what astronomers are calling a historic achievement, light from an alien “super-Earth,” twice the size of our own Earth has been detected by a NASA space telescope for the first time. NASA’s infrared Spitzer Space Telescope spotted light from the alien planet 55 Cancri e, which orbits a star 41 light-years from Earth. A year on the 55 Cancri e lasts only 18 hours.