Speyside school teams up with Highland League team to boost pupils’ education

Speyside High School pupils attended a football match at Rothes to collect statistics.
Speyside High School pupils attended a football match at Rothes to collect statistics.

Breaking