Oxford University student killed himself after becoming victim of ‘pervasive cancel culture’

Emily Crane
Thu, 07 Nov 2024 09:18:36 -0500

The body of 20-year-old Alexander Rogers was pulled from the River Thames on Jan. 15 -- just days after his friends and classmates stopped speaking to him when his former partner aired the unknown allegation.