Sir David Attenborough’s Echidna and a Tree Shrimp Discovered in Cyclops MountainsSir David Attenborough’s Echidna and a Tree Shrimp Discovered in Cyclops Mountains
A scientific expedition to a treacherous mountain range on the island of New Guinea has collected the first-ever photographic evidence confirming the survival of a bizarre, egg-laying mammal. The team