The Magazine of Hip Hop Music, Culture and Politics
Sean ‘Diddy’ Combs wears many hats but one that we all can benefit from is that…