A new fossil is named after David Attenborough. Image credit: Independent
Daniel Contreras on 22nd Mar

Scientists from Imperial College London, University of Oxford, University of Yale, and Leicester University have found a...