Report - BEIJING BEIRUT BRUSSELS MOSCOW NEW DELHI WASHINGTON · Russia faces bleak economic prospects for the next few years. It may be a case of managed decline in which the government appeases

Please pass captcha verification before submit form