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
That makes way more sense.
Is this a Sri Lankan article?
It would seem so. I am fairly unfamiliar with sinhalanet myself though. Picked up this link quite some time ago, and have kept it bookmarked ever since.