Space cover image

Space

Most recent stories in Space

  • Avatar
    Is there life on Mars? Evidence of aliens may have been found on the Red Planet – in 2007

    Is there life on Mars? Evidence of aliens may have been found on the Red Planet – in 2007

    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 …

See more stories
Space
Magazine

More Magazines by Patricia burke