Story by JoAnne Castagna | U.S. Army Corps of Engineers, New York District | 06.09.2011
For years, there has always been a veil of mystery surrounding Plum Island that's restricted by the public and located just off the northeastern shore of Long Island, N.Y. There was talk in the media, along with movies and in books that the federal government was conducting crazy animal experiments there....