Choctaw Landing, the latest luxury resort and casino by the Choctaw Nation, celebrated its grand opening on Thursday morning in Hochatown, Oklahoma. This new 100-room resort had its soft opening on April 3, with the official ceremony held on May 23. The ribbon-cutting event was led by Chief Gary Batton of the Choctaw Nation of […]