Kevin Haines headshot

Kevin Haines

Kevin Haines is Professor of Criminology at Swansea University.

Kevin Haines is Professor of Criminology at Swansea University
We need a new model for youth justice that puts children first
When it comes to young people in conflict with the law, Wales does it better