SAN FRANCISCO—The California Supreme Court on Jan. 22 upheld the death penalty for Glenn Taylor Helzer, the leader of a small cult
A murder in China’s Shandong Province reminded the Chinese people that the regime often rewards evil and punishes good.
SAN FRANCISCO—The California Supreme Court on Jan. 22 upheld the death penalty for Glenn Taylor Helzer, the leader of a small cult
A murder in China’s Shandong Province reminded the Chinese people that the regime often rewards evil and punishes good.