3 Corporations Run the World: City of London, Washington DC and Vatican City

World events most of which are ‘engineered’ leave a trail that leads to the architects. We next discover that there are 3 cities on earth that come under no national authority, they have separate laws, they pay no taxes, they have their own police force and even possess their own flag of ‘independence’.  by Shenali … Continue reading 3 Corporations Run the World: City of London, Washington DC and Vatican City