Juggernaut: Indian Temple Or Unstoppable Force?

Jagannath Temple
( Shutterstock )
( Shutterstock )
Produced by Elah Feder and Christopher Egusa
Hosted by Johanna Mayer
Produced by Science Friday