Why do Hindus do Idol Worship? A Scientific and Spiritual exploration
Idol worship (although the word is not a faithful translation of the activity)
is considered central to Hinduism. What is it?
Idols in the Hindu temples are not toys or statues. They are physical bodies
that have been energized to vibrate in a certain way such that they impact
everything