Mass protest Mass protest grows against Kudankulam nuclear power project in Tamil Nadu, India. (Wikinews)