• e on Demand

Scandal! - Episode 2476 - Wednesday, 16 March 2016
The first part of a deal is honoured but Anzani is conflicted when further conditions are imposed on her.