May 24, 2012August 13, 2017 - NewsHuman made shadow on Mars. htt… Human made shadow on Mars. http://t.co/7R2J4sO9