Man on trial accused of abducting and raping woman in north-east town

© Darrell Benns / DCT MediaThe High Court in Aberdeen.
The High Court in Aberdeen.