(London Telegraph) An 11-year-old boy has admitted raping a six-year-old girl near his home in North Wales.

The boy, who cannot be named for legal reasons, also admitted three charges of sexual assault by touching and one of common assault on the young girl when he appeared at Llandudno Magistrates Court.

Last week the boy had denied the charges when he appeared at Caernarfon Magistrates Court.

Initially defence solicitor Nicola Jones said there were medical issues involving the boy which may have explained his behaviour.

Note: Read our discussion guidelines before commenting.