China built a massive 190-foot statue of a god of war that locals don't like. Now it'll cost more than $20 million to move the hulking work of art. on September 08, 2021 Get link Facebook X Pinterest Email Other Apps from Yahoo News - Latest News & Headlines https://ift.tt/3zTgoIx Comments
Comments
Post a Comment
Thanks For Comment