Davos, Switzerland: Capital of the Masters of the world.
Watch CBS News Videos Online CBS 60 Minutes. Above video is a fascinating story about those who run our world. A few masters rule the world - so many powerless, over 6 billion, and few thousands masters/powerful who control rest of us.
Recommend this post