Nation

Can you bee-lieve it? World’s largest bee discovered in Indonesia after 38 years

The world's largest documented bee was missing for nearly four decades, until a team of researchers rediscovered the insect last month in Indonesia.