(Natural News) The Plum Island Animal Disease Center – located a mile off Long Island, New York – is the center of controversy in regards to the development and release of Lyme disease, among other known infectious diseases that could escape from the lab and transmit between animals and humans. This biolab has been used… |