Particle Data Platform

Make arrests. Hold enablers accountable

48:2549:31 · 67s

Cesca calls on police to arrest doctors, PRs, recruiters, and staff who enabled Al-Fayed, saying they ruined countless women’s lives and victims are exhausted reliving trauma.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click "Accept All" to consent, or "Decline non-essential" to opt out of non-essential cookies. Read our Privacy Policy.