“Dog Door” Discovered on Mars?

Share it with your friends Like

Thanks! Share it with your friends!

Close

By Ken Ham As the rover Curiosity explores our red neighbor Mars, many scientists and space buffs wait with bated breath for news that the planet held (or maybe even holds) life. …read more

Source: AIG Daily

    

  • Rating:
  • Views:470 views
  • Categories: Astronomy