Alien microbacteria found on meteorite
A London museum that unwittingly hosted a fossilized colony of Martians for decades has put the alien life on display. NASA scientists who recently examined the Natural History Museum's fragment of the Nakhla meteorite believe bumps on its surface are fossilized Martian microbacteria, the Telegraph
reports. The meteorite crashed into...