Stephen Haggard on tensions on the Korean Peninsula

World Today

Stephen Haggard is a Professor at Rutger’s University and co-authored several books on the DPRK. He spoke to CCTV America for more insight on tensions on the Korean Peninsula.