Has life ever existed on Mars? NASA today continues the quest for that answer landing a rover that will be bringing bring back rocks from the red planet.

PHOTO: NASA

Latest Local Central Maine News »