Filter by

Greg Scarlatoiu

Videos

Sorted by Most Popular
Showing 1 - of 1
  • Human Rights in North Korea
    Last Aired

    Human Rights in North Korea

    North Korean prisoner camp survivors testified before the House Foreign Affairs Subcommittee on Human Rights. The hearing took place as U.S. Special Envoy for North Korea Robert King met…

    5,531 views