Two members of the banned Church of the Almighty God cult were executed after brutally beating a woman to death in a Shandong McDonald's restaurant last May.


Visit the original source and full text: Shanghaiist