June 26, 2025
China and Russia declared a "no limits" strategic partnership days before Russian President Vladimir Putin sent tens of thousands of troops into Ukraine in 2022