Ever questioned why do folks worhip Idols in India? Why did Historical Indians assist Idol Worship? This Video clears all of your questions associated to Idol Worship. source