Fondé à Moscou en 1992, The Moscow Times est “le premier média indépendant de langue anglaise de Russie”. Dirigé par une équipe de journalistes russes et anglais, il fournit aux “lecteurs du monde entier des informations de dernière minute, des histoires captivantes et des reportages objectifs”.