All Posts Tagged With: "Togliatti"

Computers Seized from Independent Newspaper in Togliatti
Law enforcement officers have seized all the computers from the Togliatti Review, an independent Russian newspaper in the Samara oblast. Editors believe the seizure is retribution for a series of articles critical of the United Russia political party.
Feb 3, 2008 | Continued