A Texas Republican leader has stirred controversy over remarks he made about a 90-foot statue of Lord Hanuman, installed in Sugar Land, Texas, known as the 'Statue of Union', which stands on the premises of the Shri Ashtalakshmi Temple and is one of the tallest Hindu monuments in the US.