A Texas Republican activist ignited controversy by sharing a video of a 90-foot Lord Hanuman statue, claiming “third world aliens” are invading Texas and America. His remarks drew both support and criticism, with some calling for deportation and others decrying the post as racist and misleading. The statue, inaugurated in August 2024, is the tallest in North America.
