One of Detroit’s rap pioneers, Street Lord Juan is currently fighting for his freedom while serving an 188-month sentence in federal prison. In our latest

One of Detroit’s rap pioneers, Street Lord Juan is currently fighting for his freedom while serving an 188-month sentence in federal prison. In our latest