A statue at the University of Hong Kong memorializing those who lost their lives in the Tiananmen Square massacre was removed from the campus and put into storage Thursday. The 26-foot red statue, called the Pillar of Shame, was sculpted in remembrance of when China's military opened fire on pro-Democracy protestors on June 4, 1989. The statue depicts bodies piled up on each other.While Chinese
Published on December 29, 2021 23:26