Jim Finn, Tara Sinn

  • A Rising Son

    On July 8, 1994, North Korea’s Great Leader, Kim Il-sung, finally passed on to the great DMZ in the sky.