Online videos and photographs of a woman being beat to death at a Shandong McDonald's by six alleged members of the "All-powerful Spirit" religious cult have triggered anger from netizens who've criticized witnesses for doing nothing to prevent the killing.


Visit the original source and full text: Shanghaiist