Layered over the music of Eminem’s ‘Cleanin’ Out My Closet’, rapper Angel Haze (also from Detroit) has just posted a shockingly revelatory track. It contains graphic details of sexual abuse and the effects on her body and mind. It’s not an easy listen but, jeez, she’s good.