Chinese photographer apologises over ‘insulting’ images as Dior pulls picture

A renowned Chinese fashion photographer has apologised for her past work after critics called it insulting to the Chinese people and fashion house Dior removed one of her photos from a show in Shanghai.
Chen Man acknowledged the criticism of her earlier work, including Young Pioneers, a series of images of a young model with backdrops of major landmarks such as China’s massive Three Gorges Dam or with an image of the country’s first lunar orbiter flying out from under her dress.