Founded in Moscow in 1992, The Moscow Times is “Russia’s leading, independent English-language media outlet”. Run by a team of Russian and English journalists, it provides “readers across the world with breaking news, engaging stories and balanced reporting.”