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

krauss mega-earth life_00002116.jpg
krauss mega-earth life_00002116.jpg

    JUST WATCHED

    Life on newly discovered 'Mega-Earth'?

MUST WATCH

Life on newly discovered 'Mega-Earth'?

Lawrence Krauss says the recently discovered 'Mega-Earth' could possibly contain life.

Life on newly discovered 'Mega-Earth'?

Lawrence Krauss says the recently discovered 'Mega-Earth' could possibly contain life.