Epaper
Follow us:
Home > Topic > Crimea
    Crimea

    Crimea

    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
    Doval in Moscow; India, Russia stress territorial integrity
    International

    Doval in Moscow; India, Russia stress territorial integrity

    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 of sovereignty and territorial integrity and non-interference of third parties".

    Trump, Putin weakening European Union, say officials
    International

    Trump, Putin weakening European Union, say officials

    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.

    Most Popular Stories