Meet the Man Responsible for the Most Deaths in History
1960. Tannin, Luo ding, China. One in twenty villagers has died of starvation. A report states…
1960. Tannin, Luo ding, China. One in twenty villagers has died of starvation. A report states…
A man, blood dripping from his nose, pleads with his captors not to be subjected to their noto…
It’s the most powerful religious organization in the world, and they warn that just watching t…