A slippery little animal has made an appearance after more than eight decades under the radar of scientists, according to research findings published Nov. 24. De Winton’s golden mole is a blind mammal ...
Princess Edna, the rescued baby mole, grows up before our eyes and is released back into the world by her caretakers. Check out Critter Care Wildlife Society on Facebook: thedo.do/crittercarewildlife.