The Cherokee Nation Reckons With History of Slavery in New Exhibit
The Cherokee National History Museum in Tahlequah, Oklahoma, opened a new exhibit last month about the Cherokee Freedmen, the Black people once enslaved by the tribe.
September 06 2022 5:13 PM