A good-will delegation of the Communist Party of China (CPC) left Beijing on Wednesday afternoon for visit to Sri Lanka at the invitation of Sri Lanka Freedom Party.
The delegation is led by Liu Hongcai, deputy head of the International Department of the CPC Central Committee.
(Xinhua News Agency October 8, 2008)