News

Columbus drug lord David Price sentenced to life plus 65 years for various crimes including drug and sex trafficking.