Martian Meteorites Suggest Little Green Men May Live Below the Surface

Martian Meteorites Suggest Little Green Men May Live Below the Surface

Martian meteorites suggest that little green men may live below the surface, or if not little men, that rudimentary life forms and microbes may be present on Mars. Today, a collaborative study by the University of Aberdeen, the University of Glasgow, the Brock University in Ontario, and the University of Western Ontario have released news […]

1 2 3 8