General Hospital Spoilers: Peter Being Gaslighted? Would You Rather Helena Alive In Port Charles?
General Hospital spoilers and updates reveal GH writers are no stranger to bringing back people from the dead. Half the people in Port Charles, New York have been presumed dead at one time or another. However, some people are pure evil and…