The Magazine of Hip Hop Music, Culture and Politics
It’s been a long time coming for Rep. Steve King who on multiple occasions has spouted…