Russian Ambassador to China Affirms Strategic Partnership
Biden and Putin will meet in Geneva on June 16. Speculation has been rife that Biden will try to draw Russia away from its deepening relationship with China. This makes patent sense – even American strategists have long realized that China isn’t just a much bigger Mexico, and in fact constitutes the one threat to