Justin Logan discusses China on WCCO’s The Don Shelby Show