Man charged nearly two years after sex assault in park
A 21-year-old woman was attacked in Aberdeen's Union Terrace Gardens last year.
A man has been charged over a sexual assault which happened nearly two years ago.
A 21-year-old woman was attacked in Aberdeen's Union Terrace Gardens on January 28, 2016.
Police described the inquiry as a "lengthy and challenging investigation".
A 48-year-old man has been charged and is expected to appear at Aberdeen Sheriff Court on Tuesday.
Inspector Sheila McDerment, who led the inquiry, said: "I would like to thank the members of the public who came forward with information during what has been a lengthy and challenging investigation."