Chinese village builds 120-foot gold statue of a leader blamed for millions of deaths
on January 5, 2016
with
No Comments
A giant statue of China’s infamous Communist leader chairman Mao Zedong has risen above the countryside in a rural Chinese town The towering, 120-foot-tall figure was built from steel beams and concrete and painted a glowing gold color. Local business … Read More