News story from Natural History Museum on Thursday 22 September 2022 Natural History Museum, 22 Sep 2022
Wallace’s Giant Bee: World’s Largest Bee Rediscovered in Indonesia | Biology Sci-News, 22 Feb 2019 A living individual of a bee species feared to be extinct has been found in the Indonesian islands known as the North Moluccas.