The Egyptian billionaire Mohamed Al Fayed, who used to own department store Harrods, is now accused of being a sexual predator. Victims, including Australian women, speak out.
Where to Watch 60 Minutes Australia - 2025 • E6
Take Plex everywhere
Watch free anytime, anywhere, on almost any device.