Warning: This article contains spoilers from the Season 10 finale of When Calls the Heart. Hearties were in for a big surprise on Sunday night when they tuned in for the Season 10 finale, and it had nothing to do with Elizabeth (Erin Krakow) or her romances. Instead, it has
Media News