Vijay HotanahalliIdol Worship! Then, There and Here, Now!Growing up in India I do remember reading in our history books that “India is a country of idol worshippers”Jul 3, 2020Jul 3, 2020