Much fuss was made on the news last night about possibly "life" on Venus - although I knew enough to not get too excited.
Still it was both interesting and interesting to see how it got presented.
links to the actual science at the end.
I quite like the idea that all the while we were looking for life on our neighbour one way it actually turned out to have been on our neighbour the other way! (This is assuming it gets found of course.)
tc
While I'm here, and related to another thread, I thought this was rather interesting: