World | Tue Nov 27, 2012 6:25am EST

China launches Sri Lanka's first satellite as India watches ties grow