Amma unveiled an awe-inspiring 18-feet statue of the illustrious Maharshi Sushruta, renowned as the world’s first surgeon, in a sacred ceremony held at the hallowed grounds of Amrita Hospital, Faridabad

Amma unveiled an awe-inspiring 18-feet statue of the illustrious Maharshi Sushruta, renowned as the world’s first surgeon, in a sacred ceremony held at the hallowed grounds of Amrita Hospital, Faridabad
Amma visited Faridabad, Haryana for a one day program on the 9th of March, 2008.