News

Sardar Sarovar is the most massive of 30 large dams planned along India's Narmada River. Construction of the dam - the biggest development scheme in India's history - has been the subject of ...
This is a beautiful verse from the Chandogya Upanishad that describes how rivers flow before eventually merging into the ...