Sunday, June 15, 2008

The Creek Runs Red

InterContinental Cry
The Creek Runs Red
Posted: 14 Jun 2008 12:20 PM CDT
The Creek Runs Red is a documentary about the former mining town of Picher, Oklahoma, which the Environmental Protection Agency now regards as the most toxic place in America. Located on the traditional lands of the Quapaw People, the mining town of Picher was once a hub for the world’s richest source of zinc and [...]

No comments: