North Korea Detonates New NukeFITSNewsFebruary 12, 2013December 19, 2022 by FITSNewsFebruary 12, 2013December 19, 2022 As promised, the Democratic People’s Republic of Korea – a.k.a. North Korea – detonated a nuclear device this week as a “first response” to alleged...