PHOTOS of Alleged Bio-Traces on Mars and Moon Questioned by Redditters

A number of intriguing pictures have resurfaced; many of them appear to be long-sought proof of life that perhaps existed at some point of time on Mars and the moon. However, some of them have already been dismissed by sceptics…