Of all the bugs, it is the insect larvae that got lucky or maybe the opposite, for they would now be vested with the duty of tracking WMDs. The Pentagon has tried honeybees before and this time the larvae would be implanted with WMD detectors. These..













Fresh Comments