Home Economy & Finance Kim Jong Un ‘Fires North Korea’s Top Three Military Generals’