ad-free

Channel / Source: The Real News Network
Title: Study: U.S. Financial System Imposes 'Overcharge' of at Least $40,000 on Every Citizen
Published: 2016-07-17
Source: https://www.youtube.com/watch?v=KUtRK-P1Fc0

TITLE:
Study: U.S. Financial System Imposes 'Overcharge' of at L...

SECTION: