Flowers positioned on the web site of a lethal automotive assault in Zhuhai, China, have been cleared as officers turned away bystanders and discouraged them from taking pictures.
Supply hyperlink
Staff in China Take away Flowers at Memorial for Automotive Assault Victims
Date: