Ifa Films
1 films Found
Play
So many people have defected from North Korea that the government is now building a wall along the Chinese border. This exclusive report follows one family's dangerous exodus.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy