Key Arrests in Mohamed Al Fayed Investigation by French Police
French police arrest suspects linked to Mohamed Al Fayed, accused of abuse, with properties including Paris’s Ritz hotel searched.
French police arrest suspects linked to Mohamed Al Fayed, accused of abuse, with properties including Paris’s Ritz hotel searched.