‘Rip off’ TV charges at Raigmore Hospital in Inverness to run for six more months following contract confusion

© DC ThomsonMSP Edward Mountain
MSP Edward Mountain

Breaking