Today’s Solutions: December 15, 2024

The Little Shell Tribe finally

The Little Shell Tribe finally receives federal recognition after 125 years

Native Americans have routinely fought for land rights across the U.S. This past December, one small tribe won a land autonomy milestone, as Congress officially recognized the Little Shell Tribe of Chippewa Indians.  The tribe has about 5,300 members and, after 125 years of waiting, they now Read More...