Skeptoid #257: The Secret of Plum Island

Spread the love

This secret government lab was said to create genetic mutants. Here’s what they actually did.