Teens in court after boy, 8, left with serious injuries

Cornhill Terrace, Aberdeen
Cornhill Terrace, Aberdeen

Breaking