The late owner of London's luxury department store Harrod's, Mohamed Al Fayed, is accused of raping five women and sexually abusing others.
Copyright 2024 NPR
The late owner of London's luxury department store Harrod's, Mohamed Al Fayed, is accused of raping five women and sexually abusing others.
Copyright 2024 NPR