French Police Make Arrests in Mohamed Al Fayed Investigation French authorities arrest suspects in Mohamed Al Fayed investigation linked to serious allegations. Police conduct searc... 11 Nov 2026