Plum Island to be featured on Discovery’s “America’s Most Secret: Structures”
Need a dose of conspiracy?
What lies beyond the shores of the small island near Long Island, NY? What’s with all the secrecy?
The Discovery Channel will take a closer look at the home of the notorious home of the animal research laboratory on the Sunday, June 15 episode of Discovery’s “America’s Most Secret: Structures”.