THE TAVISTOCK INSTITUTE & THE COMMITTEE OF 300

2 years ago

The groups have a lot to answer for, they control most all governments around the world.

Loading 18 comments...