A delegation of the Communist Party of India left here for Beijing, China, on the invitation of the Communist Party of China. The seven-member delegation is led by Annie Raja, member of the party’s national executive. During the week-long visit the team would meet CPC party officials and others.