Subscribe
Sign In
|
Subscribe Ad-Free
Renaud Foucart
Author Archive
2024
Jul 4, 2024
China Has the Power to End the Ukraine War
China now effectively owns Russia and could use this economic leverage to force Moscow to stop hostilities, if it so chose
Feb 23, 2024
Russia Can’t Afford To Win or Lose the Ukraine War
Russia’s economy has survived Western sanctions but is now geared toward continuing a long and grinding war it arguably can’t afford to end