Peterhead student fights back against scammers

Adam Buchan.
Adam Buchan.

Breaking