97 % Owned

First published at 20:59 UTC on October 1st, 2022.
subscribers

Why is the process of credit creation a mystery when credit accounts for 97% of our money supply?
Who creates money and where it ends up can completely transform a society, yet little is know about how and who is responsible for its creation.
97% owne…

MORE
CategoryNone
SensitivityNormal - Content that is suitable for ages 16 and over
The owner has disabled discussion of this video.