Explore the latest General Hospital spoilers for April 28 to May 8, 2026. Discover Michael’s secret agenda, Ethan’s ...