Officers are appealing for witnesses to the sexual assault, which happened between 9pm and 9.30pm on Sunday, August 24, on a train from Edinburgh Waverley to Aberdeen. Several members of the public ...