Revisiting The Disappearance Of Lauren Spierer 15 Years Later
ON THE EVENING of June 3, 2011, Lauren Spierer, a vivacious fashion merchandising major at Indiana University, left her Bloomington apartment to hang out with friends. The 20-year-…