-Advertisement-

The presence of a 90-foot statue of Lord Hanuman, known as the ‘Statue of Union’ in the United States, has become a point of contention following comments made by a Texas Republican leader aligned with Donald Trump. Alexander Duncan, a Republican, criticized the existence of the statue, asserting the US is a Christian nation and denouncing the statue as representing a “false Hindu God.”







