Human Rights
John Worboys case: Met Police loses ‘landmark’ appeal
The Met Police has lost an appeal at the Supreme Court against two victims of black cab rapist John Worboys who won compensation for its failings. The women were raped by Worboys in 2003 and […]
