World | Tue Jan 31, 2012 7:41pm IST

Sri Lanka is no pearl on China's string, Rajapaksa says