magazine is an English-language publication about Russia, published quarterly by US-based company Press Release Group.
The magazine is a US-based English-language publication concerning Russia, released seasonally by Press Release Group.