New York’s Plum Island Animal Disease Center accused of weaponizing ticks, spreading LYME disease
(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…