Article Image
IPFS News Link • World News

Lakota Independence Explained

• YouTube / Pushthelimit
Russell Means explains the reasons behind the Lakota Tribe repudiation of treaties with the US government.

Free Talk Live