May 10-16, 2024Russian President Vladimir Putin met with Chinese President Xi Jinping in Beijing during his two-day state visit to one of his strongest allies and trading partners. Flash flooding and torrents of cold lava and mud flowing down a volca