Culture History The Tushka Lusa Institute; a “lost” Freedmen Academy Oklahoma Traveler December 18, 2018 0 Six miles east of Talihina Oklahoma, buried somewhere underneath...Read More