US narrative on Russia's stability questioned by experts | OOBF

Experts argue Russia is not near collapse despite US assumptions.

Open shared insight