Interesting fact: Bees were declared as the most invaluable species on Earth.

Interesting fact: Bees were declared as the most invaluable species on Earth...Amazing WTF Facts.

Interesting fact: Bees were declared as the most invaluable species on Earth at the Earthwatch debate. Five eminent scientists battled it out for fungi, bats, plankton, primates and bees.

0 Comments