20121129 world.europe: Switzerland is the best place to be born in the world; India 66th