Pangolins: the World’s Cutest Creature You’ve Never Heard Of BMC series blog, 04 Oct 2017 Pangolins are quite possibly the most adorable creatures on the planet. They are mammals (despite being covered in keratin…