An astonishing headline reporting on new observations from a team led to Nikku Madhusudhan claims they’ve found ‘hints of life’ on a planet orbiting a dwarf star some 124 light years away. What’s going on? (1/n) https://www.bbc.co.uk/news/articles/c39jj9vkr34o 🔭 🧪