98 new beetle species discovered in Indonesia

Researchers have discovered 98 new beetle species in Indonesia and named one after famed English naturalist Sir David Attenborough.

Humans are plague on Earth: Sir David Attenborough

Television presenter Sir David Attenborough has claimed that humans are a plague on the Earth that need to be controlled by limiting population growth.