magazine is an English-language publication about Russia, published quarterly by US-based company Press Release Group.
The magazine is an English-language publication focused on Russia, issued four times a year by the US-based company Press Release Group.