India, Sept. 23 -- Texas Republican leader Alexander Duncan has come under fire after he opposed a 90-foot Lord Hanuman statue in a US city. Duncan opposed the statue known as the 'Statue of Union,' stating that the US is a Christian nation.

He took to X and posted a video of the statue, along with saying, "Why are we allowing a false statue of a false Hindu God to be here in Texas?" His comments sparked outrage on the internet, with the Hindu American Foundation criticising it as an "anti-Hindu and inflammatory" comment.

Alexander Duncan is a republican candidate for US Senate from Texas. As per his website, Duncan for Senate, he is a leader committed to protecting conservative values and freedom. He has 13 years of experience as a pol...