/

‘Goldilocks’ planets might not be so nice

What does 'habitable' really mean? Katie Mack explains.