North Korea’s ruling party slammed a recent failed satellite launch in a high-level meeting, state media reported on Monday, “bitterly” criticising the officials responsible.
North Korea’s ruling party slammed a recent failed satellite launch in a high-level meeting, state media reported on Monday, “bitterly” criticising the officials responsible.