The Strange, Horrifying History of Cherry Research Farm in North Carolina

A farm in North Carolina is the site of cutting-edge animal agriculture research – and a few ghosts.