David Ahenakew, a controversial native rights leader, died on Friday night after a long battle with cancer.
Controversial native leader David Ahenakew dies