- Written by Pitch Engine
CONCORD, Mass. (April 1, 2016) — Scientists in Massachusetts are looking closely at a new photo recently published from the Mars Rover. The magnified photo appears to show an outline of a human footprint. The footprint shows up near the Aeolis quadrangle on Mars. Among all the controversy, one of the most significant is the bare footprint...


