News Great TED talk on insects with Dave Goulson 5th January 2021 simon oldridge Leave a comment Very interesting TED talk from Dave Goulson: Why we all need to learn to love insects.