Alien life

There is a Story in the Guardian here that announces … Nasa scientist claims evidence of extraterrestrial life It’s an interesting read, but I have just one tiny little niggle about it, just a small point … it is complete bollocks, so please don’t go and get all orgasmic over […]

Proof of Alien Life? … Nope.