North Korea appears to construct walls near DMZ, satellite images reveal
[ad_1] Breaking down North Korea-Russia partnership Breaking down the significance of North Korea-Russia partnership 04:11 North Korea has started construction on what appears to be tranches of wall near its border with South Korea, new satellite imagery shows. The satellite images captured on June 17 and provided to CBS News by Planet Labs PBC show…