On Putin's altar: North Korea's ruler continues to sacrifice his people | WireIsrael.com