Mushrooms on Mars and four other unproven claims that alien life exists
A recent study claims to have found evidence for mushroom-like life forms on the surface of Mars. As it happens, these particular features are well known and were discovered by cameras aboard NASA’s Mars Exploration Rover Opportunity, shortly after it landed in 2004.
Read Full Story>>