Image: Joe Biden

Presidents of Russia and China meet in Moscow