One would think that such a monumental discovery as finding extraterrestrial life would at least warrant some mention in Science Friday. And yet, the media has been full of reports that scientists in the UK have been announcing such a discovery and I haven't said anything about it so far. Fair point
(
Read more... )