Aberdeen man denies rapes and sexual assault

The High Court in Aberdeen
The High Court in Aberdeen