North Korean soldiers salute as their national anthem is played during a military parade to celebrate the 105th birth anniversary of Kim Il Sung, in Pyongyang on April 15, 2017. Analysts say North Korea is preparing for another test of a nuclear warhead, which may be timed as a show of force prior to South Korea’s May 9 presidential election. Wong Maye-E AP