Skip to content
Advertisement

In this May 11, 2016 photo, Town Manager Steve Biggs poses for a photo in Christiansburg, Va. Authorities said Tuesday, April 11, 2017, that Biggs the manager of Christiansburg, a small town in Virginia, shot himself after an hourslong standoff. (Matt Gentry/The Roanoke Times via AP)

In this May 11, 2016 photo, Town Manager Steve Biggs poses for a photo in Christiansburg, Va. Authorities said Tuesday, April 11, 2017, that Biggs the manager of Christiansburg, a small town in Virginia, shot himself after an hourslong standoff. (Matt Gentry/The Roanoke Times via AP)

Featured Photo Galleries