Witness calls Perthshire paedophile who raped child a ‘narcissistic sociopath’ who will never change

© Dimitris Legakis/ShutterstockPost Thumbnail