Adorable new mammal species found 'in plain sight'
Thursday, August 15, 2013 - 10:00
in Biology & Nature
WASHINGTON (AP) -- Imagine a raccoon with a teddy bear face that is so cute it's hard to resist, let alone overlook. But somehow science did - until now....