0
Flowers positioned at the website of a fatal cars and truck assault in Zhuhai, China, were removed as authorities averted onlookers and inhibited them from taking pictures.
Source link