
The leaders of China, North Korea and Russia stood shoulder to shoulder Wednesday as high-tech military hardware and thousands of marching soldiers filled the streets of Beijing.
Two days earlier, Indian Prime Minister Narendra Modi, Russian President Vladimir Putin and Chinese President Xi Jinping huddled together, smiling broadly and clasping hands at a meeting of the Shanghai Cooperation Organization.