It would take 120 years to travel to planet K2-18b at the speed of light. Here's how we know what could lie there.
'These civilisations, to us, would be indistinguishable from magic.' ...