This week’s Long Story Short episode details how resident protests and opposition from the Choctaw Nation halted a proposed $1.5 billion hydroelectric storage project in the Kiamichi River.
This week’s Long Story Short episode details how resident protests and opposition from the Choctaw Nation halted a proposed $1.5 billion hydroelectric storage project in the Kiamichi River.