11 Three Corporations run the world: City of London, Washington DC and Vatican City (www.sinhalanet.net) posted 2 years ago by Questionable 2 years ago by Questionable +12 / -1 10 comments share 10 comments share save hide report block hide replies
Not really. They all fall under the Holy See, and the contracts they enforce. The above video on War Castles details these contracts, and what they mean for the world.