Witness traced in hunt for Aberdeen rapist

Police officers inside Union Terrace Gardens
Police officers inside Union Terrace Gardens

Breaking