Indianapolis man gets 65 years in 2018 murder, robbery of Papa John's manager
Juwaun Terry was sentenced to 65 years in prison for the death of Papa John's manager LaVon Drake, who was fatally shot while delivering pizza. |!| Indianapolis
Juwaun Terry was sentenced to 65 years in prison for the death of Papa John's manager LaVon Drake, who was fatally shot while delivering pizza. |!| Indianapolis