North Korea: We Found a Unicorn Lair

hulu videos
The state news agency in North Korea reports they have found an ancient unicorn lair in the capital, Pyongyang, but experts on the country say this is likely leadership using propaganda to make themselves seem superhuman. NBC’s Michelle Kosinski reports.
View Comments (0)