India sticks with Russia after Vladimir Putin’s invasion of Ukraine
An increasingly isolated Vladimir Putin left Russia for only the second time during the pandemic last December. His destination was New Delhi and his focus was on preparing for future Continue Reading