A retired Hampshire police officer has been charged with sex abuse dating back to the 1980s.
Gordon Hunter, 63, was held on Tuesday over allegations of gross indecency and the attempted rape of a boy.
Mr Hunter, of Ashurst, was charged with seven counts of indecent assault and a further serious sexual offence relating to alleged incidents from 1987 to 2004.
He appeared at Basingstoke Magistrates' Court where he was bailed to appear at Winchester Crown Court on 6 November.
The charges against Mr Hunter are alleged to have involved three different victims.
The investigation has been led by officers from Hampshire Police's Professional Standards Department.
Mr Hunter retired from his role as a police constable in 2002 and served in a variety of support staff roles.
He retired from a support staff role at Lyndhurst at the beginning of October.
A spokesperson for Hampshire Constabulary said: "There is nothing to suggest the allegations directly relate to his former role as a police officer or member of police staff."