Emmerdale 25th June 2018

Summary
Cain gets some troubling news. Moira receives a surprise visitor. Bob and Laurel are anxious.
Comments