alien life
Space
Scientists found a new Earth-sized planet nearby… and it might be habitable
3:03 pm PST • November 15, 2017
Forget Mars, scientists have discovered a new Earth-sized, possibly habitable, planet just 11 light years away. Known as Ross 128b, the newly discovered planet orbits a life-friendly red dwarf star…
This pic, recently taken by the Mars Rover Spirit, is clearly an alien skull and not a rock.