For the first time since Russell Simmons‘ newly launched All Def Digital released a horrific and poorly executed parody entitled the “Harriet Tubman Sex Tape,” the Hip-Hop, philanthropic media mogul seems to genuinely understand the magnitude of his actions and repeatedly apologized for his error in judgement during an interview on YouTube entertainment show BRKDWN. As previously reported […]