Three Ukrainian teenagers were assaulted in Edinburgh, with one stabbed, in what is being treated as a racially-motivated incident.

At around 8.30pm on Sunday September 3, two 13-year-olds and a 15-year-old were walking towards a bus stop in Niddrie Mains Road.

They were approached by eight young people dressed in black, two of whom slashed one of the 13-year-old's ear with a knife.

The other two were then attacked by other members of the group, with the other 13-year-old boy stabbed and the eldest punched.

The group of eight then ran off into the night.

Read More: Police Scotland say they 'won't investigate some crimes' due to cuts

The injured boys were treated at hospital and the incident was reported to police on Monday, 4 September, 2023.

Officers are treating the incident as racially aggravated and are reviewing CCTV footage.

Detective Inspector Keith Fairbairn said: “I know there were members of the public in the area at the time of the attack and I am asking them to contact us with any information they may have.

"We are appealing for details on the group of youths, who were dressed in dark clothing, perhaps you saw them somewhere else, did you see them running off, any small piece of information could assist us in identifying those responsible for these attacks.”

Council Leader Cammy Day said: “I unequivocally condemn this cowardly and disgraceful attack on three of our Ukrainian residents. Racism has absolutely no place in Edinburgh and I hope that the authorities are able to find those responsible quickly and bring them to justice.

“I have been clear since the first days of Russia’s illegal war against Ukraine, that those Ukrainians who have had to make their new lives here in Edinburgh are welcome here for as long as they need. Over the last 18 months, I am proud that as a city we have stepped up in solidarity with Ukrainians. This support will continue.”

Anyone with information is asked to call Police Scotland via 101, quoting incident number 2523. You can also call Crimestoppers and give your information anonymously. They can be contacted on 0800 555 111.