Day: April 12, 2017

Few answers in Christiansburg boss’ death

Christiansburg town manager Steve Biggs died at 3:41 a.m. Wednesday after shooting himself in the head Tuesday following a four-hour standoff with town police. Biggs, 53, killed himself after a month-long emergency protective order expired. ┬áThe order came from 23-year-old Rachel Waltz’s claims of harassment and after Biggs issued a stop payment on a $1,000

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp