TOKYO -- As the world reeled at the news of a North Korean intercontinental ballistic missile launch on July 4 -- an Independence Day "gift" for the U.S. -- Chinese President Xi Jinping and his Russian counterpart, Vladimir Putin, sat down for talks in Moscow.
The joint statement they released later that day could not have come at a more awkward time for U.S. President Donald Trump.