Landing | Thu May 16, 2013 12:23am IST

China, India granted observer seat on Arctic governing council