Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

pkg mclaughlin life on mars nasa_00003724.jpg
pkg mclaughlin life on mars nasa_00003724.jpg

    JUST WATCHED

    Do methane 'burps' mean life on Mars?

MUST WATCH

Do methane 'burps' mean life on Mars?

NASA's rover, Curiosity, has found methane "burps" on Mars; could this mean life on the planet? Erin McLaughlin reports.

Do methane 'burps' mean life on Mars?

NASA's rover, Curiosity, has found methane "burps" on Mars; could this mean life on the planet? Erin McLaughlin reports.