06-06-2010, 02:29 PM
This is a bit of a no brainer for most of us, but still it's nice that they've finally started to admit finding some.
http://www.news.com.au/world/scientists-...5876207420
http://www.news.com.au/world/scientists-...5876207420