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 post Massive Sculpture of Monkey-Headed God Raised Over US City: At 90 Feet Tall, It’s the Third-Tallest Statue in […]. Read More in Red Pill NOWlej.