News stories that you feel are worth noting.
http://news.bbc.co.uk/2/hi/science/nature/8523389.stm
Updated 04-28-2010 at 04:06 PM by melev