First report 1h ago•Last update 1h ago
Russian public support for Ukraine war at lowest level since invasion
A new Levada Center survey reveals a significant decline in public confidence in Russia's military campaign in Ukraine, with only 8% viewing it as 'very successful'.
iWitness comments
No comments yet — be the first to weigh in.