July 20 (UPI) -- Documents Russia submitted to the United Nations last week challenge U.S. claims regarding the location of a recent North Korea missile launch.
According to Russian data collected from the Voronezh radar base in Irkutsk, the Hwasong-14 was launched from Tongchang-ri in North Pyongan Province, Voice of America reported Wednesday.