More than sixty years after its last recorded sighting, the iconic Attenborough's long-beaked echidna has been rediscovered in the remote Cyclops Mountains of Indonesia's Papua Province. This egg-laying mammal, named after Sir David Attenborough, was captured on camera during an expedition led by the University of Oxford in collaboration with Indonesian partners. The discovery was…