In this article, trusted website FoxNews.com, the Nasa Rover spots a light on Mars, which is a pretty compelling picture but is it from a credible source?
http://www.foxnews.com/science/2014/04/08/pictur...
- NASA Jet Propulsion Laboratory engineer Justin Maki
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.