It has been over 20 years since Buffy the Vampire Slayer was first released in 1997, and now, Charisma Carpenter, who played Cordelia Chase in both Buffy and the spin-off series Angel, has spoken out about the abuse of power she suffered at the hands of Joss Whedon, the director and creator. It is understandable […]