Crimea is a peninsula on the northern coast of the Black Sea in Eastern Europe that is almost completely surrounded by both the Black Sea and the smaller Sea of Azov to the northeast. Read More
National Security Advisor Ajit Doval, in Moscow to prepare for Prime Minister Narendra Modi's visit to Vladivostok next month, on Wednesday held talks with his Russian counterpart during which both sides reiterated their support for the "principles o ...
United States President Donald Trump and Russia President Vladimir Putin are weakening the European Union as they think it will be "better for their own country," top European officials said on Wednesday. ...