A 15-year-old boy has been charged with the rape of an 11-year-old girl in a supermarket toilet.
The girl was attacked on 2 March
The girl was attacked on 2 March at the Sainsbury's store on the Shires Retail Park in Leamington Spa, Warwickshire.
The boy has also been charged with three counts of indecent assault and one of commercial burglary.
Police had been given until Saturday night to question the youth who was arrested on Wednesday. He is due at the town's youth court on Monday.
Officers said the victim was assaulted after she left her mother and was followed into the store's toilet.
Magistrates on Friday granted police a further 17 hours to question the teenager.
Rewards totalling £30,000 have been offered for help catching the girl's attacker.
Two weeks ago a list of more than 40 possible suspects was drawn up by detectives following appeals for help from the public.
The girl's mother spoke out a few days after the offence, and said: "As a mum I really feel guilty because I should have taken her to the toilet, but you think that they are safe."