News

Fans of the soap will know that villain John (Oliver Farnworth) is responsible for Nate's death following last year's barn fire. In a flashback scene, John was shown administering an unknown substance ...