by This Land Press
In this episode of Public Secrets, Lee Roy Chapman and Kavin Ross uncover a secret Cherokee Freedmen cemetery in South Tulsa. The “Public Secrets” video series was originally produced by This Land Press as part of their program “This Land Television.”