Hallelujah
yes she did
KD Lang
kd lang's partner's full name is Heather Edwards.
YES!!
yes
Canadian
nope
Yes, she sang during the opening ceremonies of the 1988 Winter Olympics in Calgary.http://www.youtube.com/watch?v=L2VsivZ-9LY
Consort, Alberta, Canada
she never had kids
Johny