Beast of Revelation? UN Puts Up Giant Statue in NYC that People Describe as “In-Your-Face-Evil”

The United Nations is under fire for building a statue in New York City. The statue has been described by onlookers as “in-your-face-evil.” Why? Because according to some people, the statue looks like the Beast of Revelation. Trending: President Trump: “Hold On, I’m Coming!” Some of the design features of the statue are so specific … Continue reading Beast of Revelation? UN Puts Up Giant Statue in NYC that People Describe as “In-Your-Face-Evil”