Russian Insider

From SourceWatch
Jump to navigation Jump to search

"The mission of this site is media criticism and reform. It was started in September 2014 by a group of expats living in Russia who felt that coverage of Russia is biased and inaccurate." [1]

Resources and articles

Related Sourcewatch


  1. Russian Insider About, organizational web page, accessed August 19, 2017.