20070516 world.china: In Video: Don't worry India; tells China