North-east MSP brands HMP Grampian an embarrassment, following riot

HMP Grampian in Peterhead.
HMP Grampian in Peterhead.

Breaking