Juggernaut: Indian Temple Or Unstoppable Force? Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email Jagannath Temple ( Shutterstock ) Produced by Elah Feder and Christopher Egusa Hosted by Johanna Mayer Produced by Science Friday