
Detail, the producer behind Beyoncé’s “Drunk in Love” and several Drake and Nicki Minaj songs, has been accused of raping two singers. TMZ reports that the two women, Kristina Buch and Peyton Ackley, have filed legal documents claiming that Detail (née Noel Fisher) subjected them to physical and mental abuse ... More »