International Career diplomat Denis Alipov appointed Russian Ambassador to India BY Outlook News Desk