Aberdeen school gets backing from council bosses after damning report

Hazlehead Academy is shut today for extra cleaning
Hazlehead Academy is shut today for extra cleaning