North Korean ‘Stairway to Heaven’?


More propaganda by the religious Left on behalf of the worst offenders of religious persecution.