Indianapolis Rapper Handed Down 180 Year Sentence After Lyrics Tie Him to Triple Murder
“I never knew murderers confessed in stereo or on video…” – Jeru The Damaja “Ya Playin Yaself” Visit streaming.thesource.com for more information A 21-year-old rapper from Indianapolis has been hit with a 180-year prison sentence after being convicted of robbery and murder charges stemming from a 2017 triple homicide. Troy Ward, who goes by the […]