-
Russia pays the price of war
Renaud Foucart | March 15, 2022International sanctions have placed Russia on the verge of bankruptcy, but Putin cares as little about the economic suffering of his people as he does about the misery he is inflicting on the people of Ukraine.