The brutal murder of a young mom, who refuses to give out her phone number, by several cult members at a McDonald’s restaurant in China has caused national outrage, with a smartphone video and photos taken by an onsite diner going crazy viral on the country’s social media.
read more