A 16 year old Kingston boy has been charged with sexual assault.
Police received a complaint about an attack on a teenage girl on April 21.
The investigation revealed that on the night of April 18, the victim visited a downtown residence where a non-consensual incident happened.
The girl left and later contacted police.
On Wednesday, the suspect turned himself in and was charged.
He has been released on a promise to appear in court.