Six Russians, three others detained by TN Police near Kudankulam nuclear power plant

Six Russians, three others detained by TN Police near Kudankulam nuclear power plant