Evidence of Life Existence on Mars ALH84001 Meteorite
ALH84001 is a small but very significant meteorite which fell to Earth from space. The meteor landed in a region of Antarctica known as the Allen Hills ice field and was later discovered in December...
View ArticleHow Far Away is Mars From The Sun?
Akin to the remainder of the major planets in our Solar System, Mars journeys across an elliptic orbit encircling the Sun therefore precisely determining how far away is mars from the sun is not an...
View ArticleThe Secret Picture Lady Figure of Mars
This secretive picture taken by the Mars Spirit Rover was taken in 2004 shortly after landing safely on the red planet. However not until January 2008 when it was identified by an amateur astronomer...
View Article