Owen Lars Anderson, a 37-year-old man from Blacksburg, Virginia, has been charged in the case.