Short Film on Idolatry from Kathmandu, Nepal

View a short film of Joel Vestal talking about false idols from the Pashupati Temple in Kathmandu, Nepal and how idolatry is a reality for westerners as well.

Leave a Reply

Your email address will not be published.