David KeysJan 232 min readChoctaw Nation files Civil Rights Act complaint against LouisianaThe Jean Charles Choctaw Nation of Isle de Jean Charles, a barrier island about 80 miles south of New Orleans, Louisiana, are considered...