December 26, 2024

Management at London’s luxury Harrods department store say they’re “utterly appalled” by allegations former owner Mohamed Al Fayed sexually assaulted more than 20 employees.

links to content on ABC

Just In 

Read More 

Leave a Reply

Your email address will not be published. Required fields are marked *