North Korea appears to construct walls near DMZ, satellite images reveal Giga Mail
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 three white structures along the most eastern part of its border. BBC Verify was first … Read more