20120601 world.china: China loves everybody; India a little more