A modern building located just opposite to the Ministry of Foreign Affairs in the very center of Moscow, not... [Read all]