National Power Corporation of India Limited (NPCIL)

Outrage Over Safety Issues at Indian Nuke Plant

The Tirunelveli district in the southern Indian state of Tamil Nadu may seem idyllic, dotted with lush green fields, but upon closer inspection one sees signs of a battle that does not appear to be abating.



harmony and voice leading