News

As US President Donald Trump has imposed massive tariffs on India, citing concerns over New Delhi buying Russian oil, it has brought Russia and China closer to India. On Tuesday, the Kremlin supported ...