(Full Show | 6-16-21) The World Is Watching

President Biden and President Putin face off in Geneva. What are the main takeaways from this meeting? John Phillips joins Mike Slater to discuss. Plus, how a North Korean defector sees America. The answer may surprise you.

True Story with Mike Slater | 6-16-21