Yahoo India Web Search

Search results

    • Is Ukraine losing the war against Russia?

      Livemint· 5 hours ago

      Roughly a month into the war, Russia controlled more than 22% of Ukrainian territory (including the land it occupied in 2014). Ukraine, helped by supplies of advanced weapons ...

    • Russia Perspectives

      The Economic Times· 5 hours ago

      Indian Prime Minister Narendra Modi and Russian President Vladimir Putin share cordial relations and converse regularly, most recently a week ago, all the while trying to ...