Heraldo de Madrid - North Korea's Kim fires new sniper rifle while visiting troops