Summary: [Quick links] [Pause] Idol worship has been in vogue since time immemorial in all races and communities. Hindus are no exceptions. But Abrahamic religions forbid idol worship at least as a principle. There is an interesting story regarding this.