Where To Stream Emmerdale Season 46 Episode 293
Tuesday 19th December
- Aired December 19, 2017
- 30 Min
A villager is kept in for questioning. A family is thrown into turmoil. Diane confronts Bernice.
Tuesday 19th December
A villager is kept in for questioning. A family is thrown into turmoil. Diane confronts Bernice.