Christian Iconography In India: A Closer Look At The Largest Jesus Statues

A 90-foot panchaloha statue of Lord Hanuman caused Americans, especially Christians, and their media to exhibit…