A team of experts from Russia that supplies technology and equipment to nuclear power project, who had camped at Kudankulam to inspect the work has left the site. Page 7

More In: TAMIL NADU | NATIONAL