0
Flowers put at the website of a dangerous automobile strike in Zhuhai, China, were removed as authorities averted onlookers and prevented them from taking images.
Source link