UN Human Rights unit roasts Canada over mining, aboriginal treatment
The human rights committee is currently meeting in Geneva, Switzerland, ahead of finalizing its report and is hearing from Canadian non-government groups, including Amnesty, and from the federal government.