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