A Texas Republican leader, Alexander Duncan, ignited controversy by questioning the presence of a towering Lord Hanuman statue, labeling it a "false idol" in a "Christian nation." His remarks, deemed anti-Hindu, sparked outrage among Indian-American communities and fueled concerns about religious intolerance.