China Takes Responsibility For "Explosion" Near North Korean Border; 06-17-2019 • https://www.zerohedge.com by Tyler Durdan Denies Nuclear Test Rumors