The Russian economy has been dealing with growing headwinds this year: unruly inflation, a ballooning budget deficit and shrinking energy revenues. But analysts say the Kremlin could weather the storm ...
Two Indian students ‘forcibly recruited’ into Russian army die in Ukraine - India says 50 citizens awaiting ‘early discharge’ ...