Author: The Moscow Times
The Moscow Times
The Moscow Times is a media outlet that was founded in Russia in 1992, but whose headquarters are in Amsterdam, Netherlands as of 2022. The outlet covers Russia local news, updates on the Russia-Ukraine conflict and world news from a western standpoint.
During President Vladimir Putin’s visit to Pyongyang, Russian ministers were abruptly asked to leave the negotiation room by a North…
Russia’s Interior Ministry has issued an arrest warrant for Roman Anin, the editor-in-chief of investigative news outlet IStories, as reported…