Seneca, Nebraska

Seneca, Nebraska

00:00

In 2014 the town of Seneca, Nebraska was so deeply divided that they weighed their own self-destruction.

Comments

00:00

Charles Ashurst

Is this what America has become?

There is no more content to load