According to the Institute for the Study of War (ISW), the estimated 12,000 North Korean troops deployed in the Russian region could all be either dead or wounded by April.
North Korea launched "several short-range ballistic missiles," that landed in the Sea of Japan Tuesday morning local time, South Korea's Joint Chiefs of Staff said. South Korea’s spy agency has ...