“For nothing will be impossible with God.” Luke 1:37 (ESV)
Chinese geologists have published a peer reviewed study confirming that the mountain above North Korea’s main nuclear test site collapsed on itself.
The study, carried out by scientists at the University of Science and Technology of China, concluded that the mountain buckled under the stress of multiple explosions.
Interestingly, these findings preceded the unprecedented talks between North and South Korea and a verbal agreement to end the Korean War.
They also precede direct talks between North Korea and the U.S.
Perhaps, this encouraged Kim Jong-Un’s presence at the international negotiating table.