Idol Worship Significance - Swami Vivekananda Life Stories for Learning

Idol Worship Significance..

In 1891, State of Alwar was ruled by Maharaja who was not a believer of idol worship. It was heard that he often made fun…