Insect researcher finds world's largest bee in Indonesia
[]

There is a lot of buzz around the discovery of a previously thought to be extinct insect. A team of researchers has discovered the world's largest bee in a remote part of Indonesia. CGTN's Greg Navarro had the chance to talk to one of the researchers.

02:19