Hinduism

When Nepalis make their offerings to the snake this Saturday to celebrate Nag Panchami, they'll be thinking less about molting than about primal power.
In the past, Afghanistan has been home to Zoroastrian, Hindu, Buddhist, as well as Muslim communities. All these traditions flourished in harmony -- until the 20th century.