To another 25 years! Chinese Ambassador Chen and Minister Naledi Pandor toast 25 years of SA-China relations