10
Flowers put at the website of a fatal auto assault in Zhuhai, China, were gotten rid of as authorities averted onlookers and inhibited them from taking images.
Source link