Five boys have been charged with the rape of a child under the age of 13, police have said.West Yorkshire Police said two of the youngsters who have been charged are aged 13 and three aged 14.
One of the 13-year-olds and one 14-year-old have been charged with two counts of raping a child under 13.
Another 13-year-old has been charged with one count of raping a child under 13 and the sexual assault of a child under 13.
The other two, both aged 14, have been charged with one count of the rape of a child under 13.
All the charges relate to two incidents which are alleged to have taken place in July last year in the Calderdale area.
All five have been released on bail and have been told to appear at Calderdale Youth Court on August 20.