Sep 19, 2024 1h 29m
Documentary
A shocking BBC investigation into serious sexual abuse allegations by Mohamed al Fayed, the former owner of luxury department store Harrods. The Eg...