Mysterious Zamestim artwork in St Petersburg signals Russia’s anti-West defiance

While some Russians accept the Kremlin’s parallel reality on Ukraine, others take risks to protest.

About the Author

has written 38957 stories on this site.

Copyright © 2010 Business and Corporate News.