Main content
Episode 3
Episode 3 of 3
In this final episode, questions are raised about Harrods and the Metropolitan police and how insufficient action was taken during decades of abuse.
Last on
Sun 13 Oct 2024
16:30
大象传媒 News except UK & UK HD
More episodes
Previous
Next
You are at the last episode