Yet another Nickelodeon heavy-hitter has been associated with allegations of abuse. John Kricfalusi, creator of the iconic animated ’90s show Ren & Stimpy, has been accused of sexually assaulting…
Yet another Nickelodeon heavy-hitter has been associated with allegations of abuse. John Kricfalusi, creator of the iconic animated ’90s show Ren & Stimpy, has been accused of sexually assaulting…