‘General Hospital’ Star Jenny Francis Won’t Excuse Luke and Laura Assault Scene: ‘It’s Horrible’

Public HospitalLuke and Laura Spencer are one of the most iconic TV series power couples in history, but their relationship first began with a disturbing story that wouldn’t have made it onto television today. In a 1979 episode, Luke (Anthony Geary) rapes Laura. Instead of an assault that leads to Laura being restored and justice … Read more