New signs the North Korean regime may be backing down as a missile launch facility appears dismantled. Greg Palkot has the story.
WATCH:
{Matzav.com}
New signs the North Korean regime may be backing down as a missile launch facility appears dismantled. Greg Palkot has the story.
WATCH:
{Matzav.com}