Tag: Met Police failure to charge Al Fayed
Metropolitan Police Investigated 19 Al Fayed Abuse Allegations, No Charges Filed
The Metropolitan Police has revealed that they investigated a total of 19 allegations against Mohamed Al Fayed, the former owner of Harrods, which included accusations of rape and sexual assault. However, no charges were...