Nov 5, 20211 min readSir David Attenborough Absolute dedication and commitment to make the world better.