By Prof. A.V. Narasimha Murthy, former Head, Department of Ancient History & Archaeology, University of Mysore India is a land of saints. They are born as and when required to keep dharma or moral order intact and to tell the people about its need and importance. This is also called as avatara. Thus hundreds of…
Recent Comments