A teenager has pleaded guilty to raping a boy.

The 16-year-old, who cannot be identified for legal reasons, also admitted committing an act of gross indecency on another boy.

The alleged offences are said to have been committed between October 2000 and July this year.

He was given bail when he appeared before Bradford Crown Court.

The case was adjourned until February for a pre-sentence report to be prepared.