India buying Russian oil ‘point of irritation’ in our relationship: US state secretary Rubio
Mr Rubio's remarks come a day after US President Donald Trump announced a 25 percent tariff and an additional penalty on Indian imports, citing India’s trade ties with Russia…