Editors' Blog On the Road to Stardom? by 08.15.13 | 7:15 am Scientists discover a new mammal, the ‘olinguito’, so adorable it’s likely to get its own vertical on Buzzfeed. Send Tips