A teenager will appear in court today following an alleged disturbance at an Aberdeenshire school.
A Fraserburgh man who raped a 13-year-old girl during a brutal assault in Liverpool has been jailed for 11 years.
Police have appealed for help tracing William Stewart, 15, who was last seen at Elgin train station at 1pm on Wednesday.
A north-east teenage fundraiser is planning her second variety show after she successfully raised thousands of pounds for the Archie Foundation last year.
A kind-hearted teen is set to publicly perform a song he penned for his dying neighbour.