Browsing: cain dingle

Cain Dingle, portrayed by Jeff Hordley, is a cornerstone character in ITV’s long-running soap opera Emmerdale. Known for his rebellious,…