The Bee Is Declared The Most Important Living Being On The Planet
In a debate of the Royal Geographical Society of London, the Earthwatch Institute concluded that bees are the most important living being on the planet.
The audience heard from five eminent scientists who battled it out for fungi, bats, plankton, primates, …