• Russia pays the price of war

    Renaud Foucart     |      March 15, 2022

    International 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.