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