Dams turning devils: An insight into the public safety aspects in operational run of the river hydropower projects in western Himalayas
Public Safety.
6. Public Safety or an Unsafe Public?
Public Well-being and Public Safety