206 plays
5 favorites
00:00
In 2014 the town of Seneca, Nebraska was so deeply divided that they weighed their own self-destruction.
Is this what America has become?
Comments
00:00
Is this what America has become?