Campaigners brand St Andrews out of hours GP service ‘unsafe and unsustainable’

© DC ThomsonSt Andrews community hospital
St Andrews community hospital

Breaking