After a two-year absence, Genie Francis is returning to General Hospital. The soap's executive producer, Frank Valentini, shared the news on Twitter Wednesday afternoon. In 1977, Francis debuted as Laura Spencer, who became half of General Hospital's… Read more