Imperial Delusions

Russia’s imperial delusions blind its people to the free world. Everything is forbidden. Behind a facade of greatness, the country cuts itself off from the rest of the world with barbed wire, leaving its citizens trapped in a prison of their own making.