World | Tue Nov 27, 2012 5:43pm IST

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