Emmerdale 3rd May 2018 Part 2

Summary
A villager battles for survival, Belle is plagued by confusion, and Priya fears repercussions.
Comments