NEW HEARTBREAKING! Genie Francis, the heart and soul of General Hospital, has shared news that no fan was ready to hear. The beloved actress, who has portrayed Laura Spencer for decades, revealed she is battling cancer. This devastating announcement has left Port Charles reeling, and her sudden step back from the show raises haunting questions: how will the canvas move forward without its queen? Fans everywhere are pouring out love and prayers, but the uncertainty is crushing.
Daytime television has been shaken to its core with heartbreaking news: Genie Francis, the beloved actress who has played Laura