Russia’s Putin denies economy is stagnating, as evidence suggests otherwise Joan Mayoral 05/09/2025 16:24 Google News (Russia)Russia’s Putin denies economy is stagnating, as evidence suggests otherwise MSN…Read More