Vanishing Shadows: The Unsolved Disappearance of Brian Shaffer
Brian Shaffer, an American medical student at the Ohio State University College of Medicine, was last seen on March 31, 2006.
He had gone out with friends to celebrate the start of spring break, but they got separated, and assumed he had returned home. An intriguing security…