A sign for the Supreme Court of Canada is seen in front of the lawn of the courthouse in Ottawa.

For the past 150 years, the governments of Ontario and Canada have made a “mockery” of their treaty obligations to the Anishinaabe of the upper Great Lakes, the Supreme Court of Canada ruled Friday.