Kristen Alderson Chad Duell

“Why I Left General Hospital” Kristen Alderson’s Video Explanation to Fans

Last weekend, it came as a shock to us all that actress Kristen Alderson would be leaving her role as…