Can Plum Island, an 843-acre island a mile and a half off the eastern end of Long Island—originally the site in the early 1950s of a U.S. Army laboratory with a mission to develop biological warfare ...
The fate of Plum Island, the mysterious 840-acre island off Orient Point that’s home to a departing federal laboratory, could rest in the hands of Suffolk County. The federal government, which owns ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results