Fundado en Moscú en 1992, The Moscow Times es «el principal medio de comunicación independiente de Rusia en inglés». Dirigido por un equipo de periodistas rusos e ingleses, provee «noticias de última hora, historias cautivadoras e información equilibrada a lectores de todo el mundo».