2015-02-11 14:47:24
Did you know that one-third of all food is produced as a result of insect pollination? And the European honeybee is responsible for about 80 percent of this.