Arkansas Judge Invalidates Cherokee Nation License to Build Casino

After Cherokee Nation Businesses, a Cherokee Nation tribal holding company based in Tulsa, Oklahoma, received an official license from the state board to construct a casino in Arkansas, an Arkansas judge invali...