The music industry has been recently struck by another tragedy as vice-president of Def Jam records, Shakir Stewart, committed suicide Saturday, November 1st.
Shakir Stewart committed suicide