The Horrors of Plum Island | Hybrids, Human Experiments and Weaponized Killer Insects In July 2008, the carcass of an animal washed up on the beach at Montauk Point Long Island. Local beachcombers are ...
Welcome to Plum Island: 840 acres in Long Island Sound off Orient Point with a lighthouse, beaches, brambles and, for now, a laboratory operated by the federal government studying the most highly ...