North Korea an “odd place”: Pentagon chief

U.S. Defense Secretary Ash Carter called North Korea an “odd place” and said the U.S. “needs to be ready” to …read more

Via:: Reuters Video: Top News