A Craig County man accused of assaulting and killing his mother has pleaded guilty to first degree murder.
Craig County man pleads guilty to murder