Former Mountie facing sex charges

News

Allan John Davidson was a minor hockey and baseball coach during the 1970s and 1980s when string of indecent assaults allegedly occurred

More From Embedded-Only/News