India, Sept. 24 -- A Republican politician in Texas has ignited a firestorm of criticism after describing Hindu God Hanuman as "false" and declaring the United States a "Christian nation" in a social media post that many have condemned as bigoted and anti-Hindu.

Alexander Duncan, a Texas Republican Senate candidate, drew widespread outrage after sharing a video of the 90-foot-tall bronze Statue of Hanuman, located at the Sri Ashtalakshmi Temple in Sugar Land, Texas. "Why are we allowing a false statue of a false Hindu God to be here in Texas? We are a CHRISTIAN nation!" Duncan wrote on X (formerly Twitter) last week. The comments triggered swift condemnation from the Hindu American Foundation (HAF), which accused Duncan of violating the ...