UK police reviewing sexual abuse allegations against late Harrods owner Mohamed Al-Fayed found that the accounts of 70 women bore the hallmarks of human trafficking, British lawmakers were told, expanding scrutiny of how women were recruited and moved through his businesses and properties.Senior Metropolitan Police officers disclosed the findings during... Read More »