Koshka Duff

Koshka Duff is an assistant professor of philosophy at the University of Nottingham.

It’s time to defund the police

Last year I finally received an apology from the police after I was violently strip-searched in 2013. Video footage subsequently emerged of officers at Stoke Newington police station using ‘sexist, derogatory and unacceptable language’ to discuss my ill-treatment. I was arrested after attempting to hand information to a black 15-year-old about his rights during a stop