Putin meets Xi: Why Russia and China need each other
Treaty of Good-Neighborliness and Friendly Cooperation, the agreement that formalised ties between Russia and China following decades of ideological rivalry and mutual suspicion.
The visit comes just days after United States President Donald Trump