20071018 world.china: Left congratulates China for progress