Echidna Named After Sir David Attenborough Found in Indonesia: Must-See Video
Oxford scientists have captured the first photographic evidence of the elusive Attenborough’s long-beaked echidna, a strange mammal that was last seen in 1961. Oxford University recently shared the team’s discovery of this ancient species in a news release on its website. Elusive and feared extinct, signs of the Attenborough’s long-beaked echidna were spotted in the …