Science | Agence France-Presse | Thursday February 21, 2019
The world's largest bee -- a giant insect roughly the size of a human thumb -- has been rediscovered in a remote part of Indonesia in its first sighting in nearly 40 years, researchers said Thursday.
www.ndtv.com