A meteorite from Mars, with a sample of Martian colony, has been put on display at Natural History Museum, London.According to the NASA scientists, snaps from a Scanning Electron Microscope (SEM) shows a bumpy surface, which resembles a fossilised colony of ...