A 15-year-old boy raped one young girl and molested another, a court has heard.

The teenager sexually assaulted a six-year-old at a flat in Glasgow's west end in 2015.

He also molested another girl who was around eight at the time.

A jury heard harrowing evidence that the older child had seen the other being raped.

The attacker, who was 14 at the time, had denied the crimes.

But on Tuesday he was found guilty of rape and sexual assault following a trial at the High Court in Glasgow.

Suspicion first arose when a conversation one of the girls had with other children was overheard.

Police were called in and the girls were interviewed.

The older girl said she saw the teenager do a "bad thing" to the younger child.

In her closing speech, prosecutor Angela Gray told jurors they would be "entitled to conclude" she witnessed the rape.

Ms Gray added: "The testimony given by both was so evidently honest, credible and reliable that you should have no difficulty in accepting their accounts."

The teenager will return to court in July for sentencing.

Neither the rapist nor the two victims can be identified for legal reasons.