Body believed to be of missing University of Virginia lecturer found in Shenandoah National Park
Published
Julia Christine Devlin, 55, an economics lecturer at the University of Virginia, has been missing since July 14, the Shenandoah...
Full Article