Court approves contested India nuclear plant
New Delhi. India’s Supreme Court has paved the way for the commissioning of a nuclear power plant in the southern state of Tamil Nadu that has been the target of widespread protests.
Several petitions had been filed before the supreme court by anti-nuclear activists. Net photo.