Today's post:
Is there Life Elsewhere in the Cosmos?
This article seems to have no bearing on the usual topics of discussion at all.