US Republican politician Alexander Duncan sparked outrage by calling Hindu God Hanuman “false” and claiming America is a “Christian nation.” His comments about Texas’ 90-ft Hanuman statue drew sharp criticism from the Hindu American Foundation and social media users, who accused him of anti-Hindu hate and religious intolerance. The Texas GOP has not responded yet.