All Posts Tagged With: "Leonid Parfyonov"

post thumbnail

Russian TV Host Slams Media in Award Speech

A leading Russian television host has severely criticized the state of Russian television journalism, comparing the ruling authorities to “the dearly departed.”

Nov 28, 2010 | Continued