Russia's national flag flies beside the Chinese flag in front of Tiananmen Gate next to Tiananmen Square, during the state visit of Russia's president Vladimir Putin in Beijing on May 16, 2024. Leaders Xi Jinping and Vladimir Putin framed their nations' ties as a stabilising force in a chaotic world as they met May 16 in Beijing, where the Russian president is seeking greater Chinese support for his war effort in Ukraine and isolated economy. (Photo by HECTOR RETAMAL / AFP) (Photo by HECTOR RETAMAL/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker