Looking Up - 01 May 24 - K2-18 b

--:--
K2-18 b may be the location for our first detection of alien life. We will have to wait a few months for results of recent observations to become available. Spoiler alert: probably not life you could enjoy a cup of tea and a cosy fireside chat with.
1 May English South Africa Places & Travel

Other recent episodes