A man has been charged with sexually touching a boy under 13 years of age at an Army camp in Dorset.
The 23-year-old was arrested over an incident involving a child in the Bovington Camp area on 21 June.
He appeared at Blandford Magistrates' Court and was released on conditional bail, a police spokesman said.
Officers are appealing for witnesses to a separate incident in April or May, where two boys may have been approached near woodland in Bovington.
The 23-year-old man is due to appear at Weymouth Magistrates' Court on 17 September.
A condition of his bail is that he does not enter Bovington.