Cherokee

Did The US Steal Cherokee Land?

In 1810, the Cherokees could have rightfully claimed that the United States had stolen the five million acres ceded in 1805, and the US still owed the Cherokees an estimated amount of $43.5 million. In a recent lecture on her new book, Redressing Historical Injustice: Self-Ownership, Property Rights and Economic Equality, Wanjiru Njoya

Read More »