News

The showdown between Trump and former Russian President Dmitry Medvedev today was triggered by the US President imposing 25 percent tariffs on India over its purchase of energy from Russia.