North Korean soldiers sit at the back of trucks as they drive down Mirae Scientists Street on Wednesday, April 19, 2017, in Pyongyang, North Korea which just celebrated its late leader Kim Il Sung’s 105th birth anniversary with a military parade. (AP/RSS Photo/Wong Maye-E)