AvatarPatricia burkeIs there life on Mars? Evidence of aliens may have been found on the Red Planet – in 2007The Telegraph - Sarah Knapton,Evidence of alien life on Mars may have already been found by Nasa’s rover but scientists failed to notice, a new study suggests In 2007, the Spirit rover photographed intriguing finger-like rock formations at the Home Plate plateau, a 300 square foot area in the Gusev crater near the Martian …