Killer Bees

African honeybees, also termed 'killer bees,' have reproduced in great numbers in the Amazon rain forest, forming aggressive swarms that are… more