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.

Stephen Haggard on tensions on the Korean Peninsula

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.