• Call-in Numbers: 917-633-8191 / 201-880-5508

  • Now Playing

    Title

    Artist

    In March 2009, North Korea arrested two California-based journalists, Eura Lee and Laura Ling, who were filming a documentary about humanitarian conditions on China's border with North Korea. Two other members of their crew, a US cameraman and a Chinese guide, escaped and were briefly detained by Chinese authorities.

    Read More


    Reader's opinions

    Leave a Reply