Eighteen more sex-related charges and 12 drug trafficking charges have been laid against a Listowel-area resident.
John Stone, 53, was first charged with sexual offences in July.
Those charges related to multiple alleged cases of sexual assault and sexual interference, all of which involved underage girls.
Monday, police announced a new slate of charges against the former police officer.
He faces seven new counts apiece of sexual assault and sexual interference, two counts apiece of invitation to sexual touching and indecent exposure to a minor, 11 charges of crystal meth trafficking and one charge of cocaine trafficking.
All the offences are alleged to have occurred in 2014 and 2015.
Perth County OPP say he was released from custody on a promise to appear in court.
His next court date is scheduled for September.
Police say they want to hear from anyone with information about these incidents or others involving Stone.
Stone was a constable with the Ontario Provincial Police based in the Peterborough area from 1985 until 1991, according to a social media profile.