Christopher Hubbard was sentenced to 56 years in prison for shooting at police officers. Hubbard wounded an officer in the shooting and was also wounded when officers returned fire.
Christopher Hubbard was sentenced to 56 years in prison for shooting at police officers. Hubbard wounded an officer in the shooting and was also wounded when officers returned fire.