IN 1859, RENOWNED scientist Alfred Russel Wallace discovered a huge bee, now recognized as the world’s largest, in the North Moluccas, an Indonesian archipelago.
Wallace’s giant bee, as it’s known, has a wingspan of more than 1.5 inches _...Read More_