Shannon Miles sentenced to life in prison after plea agreement

Image 1 of 2

Shannon Miles in court