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.



from Yahoo News - Latest News & Headlines https://ift.tt/3zTgoIx

Comments