A massive new statue has been unveiled in the United States, with the gargantuan construct not honoring a famous American or historical figure but rather a polytheistic group’s god with the head of a monkey. The “Statue of Union” was inaugurated Aug. 18 at the Sri Ashtalakshmi Hindu Temple in Sugar Land, Texas. It depicts the Hindu god Lord Hanuman, one of the religion’s countless deities. Hanuman, a god of strength, devotion and selfless service, is most often depicted with the head and tail of a monkey. The monument stands exactly 89.7 feet tall, making it the third-tallest statue in… — Source: The Gateway Pundit – Read More
Home » Massive Sculpture of Monkey-Headed God Raised Over US City: At 90 Feet Tall, It’s the Third-Tallest Statue in America – Jared Harris, The Western Journal