Posted: Oct 15, 2015 9:14 am
It is definitely one of the most interesting discoveries mankind has made recently. Shame there appears to be little in the way of news coverage about it.
Lifeboat for the rational mind :D
http://www.rationalskepticism.org/
http://www.rationalskepticism.org/viewtopic.php?p=2315958#p2315958