That story is not about New York's Plum Island off of Long Island. Massachusetts has an area called Plum Island, but it does not house the federal animal research facility.
Ok