Indigenous communities and leaders across the country cheered Friday as the Supreme Court of Canada upheld the federal government's child welfare law, affirming that First Nations, Metis and Inuit have sole authority over the protection of their children.