Art lovers—as well as people in general—were appalled by a sculpture depicting a fallen angel in gruesome detail that was unveiled in Beijing earlier this week.


Visit the original source and full text: Shanghaiist