I think you are thinking about Plum Island Animal disease research center N.Y( at least the front of what goes on there)..i recall reading about Plum Island several years ago, and ( if not mistaken) one or more scientists leaked info about human experiments gone bad( Hitler type human experiments)..Island has been around since 1950s..again, I'm just going by memory..